Big Ben and Houses of Parliament in London

Royalty-free stock photo ID: 118053466

Big Ben and Houses of Parliament in London