Designed by
Title
The River Thames in London landscape panoramic view #44575778
Description
An photograph of a London landscape by the River Thames showing landmark iconic modern buildings featuring the Gherkin, Cheese Grater, Walkie Talkie and Shard.
This image is editorial