Tower Bridge on River Thames London UK

Royalty-free stock photo ID: 125032577

Tower Bridge on River Thames London UK