Landscape of Big Ben and Palace of Westminster London England UK

Royalty-free stock photo ID: 105424982

Landscape of Big Ben and Palace of Westminster London England UK