Things that Man Made - artbyjosh

Statue in front of Buckingham Palace, London, United Kingdom

LondonpalacestatueBuckingham Palace