Designed by
Title
Exterior of 20 Fenchurch Street against blue sky in London, UK #138145752
Description
London, UK - July 24, 2018: Exterior of 20 Fenchurch Street, known as a Walkie Talkie building and a home of Sky Garden, London`s highest public garden
This image is editorial