All images / editorial
Boats sail the River Thames in London, England
LONDON, UK - MAY 25, 2014: View of the River Thames in London, capital city of the UK on May 25, 2014. Boats traverse the waters and Southwark Bridge, The Shard and 20 Fenchurch Street are among the landmarks visible in the cityscape.
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.