Tower Bridge on River Thames London UK

Royalty-free stock photo ID: 113604892

Tower Bridge on River Thames London UK