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

Royalty-free stock photo ID: 90565264

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