Designed by
Title
Photo of London skyline taken on a hazy spring day, showing iconic buildings at 20 Fenchurch Street `Walkie Talkie Building` and #115011129
Description
Photo of London showing City of London skyline. The River Thames and wooden pier are in the foreground.
This image is editorial