Postcard of Duchess of York (1891-1960) at Gosport.

Translate »