Tower Bridge across Thames river at London, England

Royalty-free stock photo ID: 90927110

Tower Bridge across Thames river at London, England