Big Ben with red double-decker in London, UK

Royalty-free stock photo ID: 116964943

Big Ben with red double-decker in London, UK