House of Parliament and Big Ben, London, United Kingdom

Royalty-free stock photo ID: 105817472

House of Parliament and Big Ben, London, United Kingdom