Richard Alexander Walter George

Taken in London, England United Kingdom in .

Richard Alexander Walter George, the Duke of Gloucester at Christ Church Cathedral, wearing the robes of the Order Of Saint John.

Write a comment
Added by
Comment · Contact ·
People in this photo