mail_outline sales@mediastorehouse.com
London. Horse Guards Parade in London, England. 1900
The Lord Mayors show. The procession passing down Ludgate Hill, London. 9 November 1938