mail_outline sales@mediastorehouse.com
Life Guard dismounted at Horse Guards, detailed view, London, England, United Kingdom
Guard at the Buckingham Palace, London, England, United Kingdom
Life Guards at Horse Guards, London, England, United Kingdom
Life Guard dismounted at Horse Guards, London, England, United Kingdom
Life Guard mounted at Horse Guards, London, England, United Kingdom
Changing of the Guard at Buckingham Palace, London, England, United Kingdom