Big Ben and the Houses of Parliament (Palace of Westminster) London, England, UK catching the late afternoon sunshine

Royalty-free stock photo ID: 29036563

Big Ben and the Houses of Parliament (Palace of Westminster) London, England, UK catching the late afternoon sunshine