Big Ben and boats on the River Thames in London, England

Royalty-free stock photo ID: 26405384

Big Ben and boats on the River Thames in London, England