Houses of Parliament and Big Ben in Westminster at dusk, London.

Royalty-free stock photo ID: 125429738

Houses of Parliament and Big Ben in Westminster at dusk, London.