Landscape of Big Ben and Westminster Bridge with river Thames London England UK

Royalty-free stock photo ID: 105133868

Landscape of Big Ben and Westminster Bridge with river Thames London England UK