Thames View
Description
The River Thames in London, England, viewed from the top of the Shard. Tower Bridge can be seen in the foreground, with Canary Wharf in the distance.
Details
5184 x 3456px
Formats
Digital Download
Printed Product
Buy
From $37.57