mail_outline sales@mediastorehouse.com
Queens Guard, Changing of Guard, London, England
Europe, Great Britain, England, London, Lifeguards at the changing of the guard at Horseguards on Whitehall