Designed by
Title
Sky Garden in London, UK #280118383
Description
London, UK - April 20th 2023: Sky Garden sign on the exterior of 20 Fenchurch Street, also known as the Fenchurch Building, or the Walkie Talkie building in London, UK
This image is editorial