Richard Alexander Walter George
Richard Alexander Walter George, the Duke of Gloucester at Christ Church Cathedral, wearing the robes of the Order Of Saint John.
Date & Place:
in London, England United Kingdom