Designed by
Title
London, England, 20 Fenchurch Street, March 2015: A view from the sky deck looking towards the garden #52282747
Description
20 Fenchurch Street, March 2015: A view from the sky deck looking towards the garden
This image is editorial