Big Ben Elizabeth tower Houses of Parliament London.

Royalty-free stock photo ID: 112819180

Big Ben Elizabeth tower Houses of Parliament London.