Reflection of the House of Parliament in water, river thames, London, UK

Royalty-free stock photo ID: 92750473

Reflection of the House of Parliament in water, river thames, London, UK