Big Ben clock and Houses of Parliament in London England

Royalty-free stock photo ID: 46006072

Big Ben clock and Houses of Parliament in London England