Houses of Parliament and Big Ben in Westminster, London. Clear summer sky.

Royalty-free stock photo ID: 88037068

Houses of Parliament and Big Ben in Westminster, London. Clear summer sky.