The Mall, Westminster, Covent Garden, London, Westminster, Greater London, England, WC2N 5DU, United Kingdom

thomasrtl

am June 3, 2022

Admiralty Arch Buckingham Palace 1954