London Bridge crossing the River Thames in London,

Royalty-free stock photo ID: 9411046

London Bridge crossing the River Thames in London,