mail_outline sales@mediastorehouse.com
The Royal wedding of the Duke of Kent and Princess Marina of Greece. Crowds cheer the royal carriage. 28 November 1934
The King en route for the Levee at St Jamess Palace, London. 3 March 1938