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

Royalty-free stock photo ID: 124580950

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