Preview

Workers entering and leaving the new Leadenhall building via escalator in the City of London, UK.
Workers entering and leaving the new Leadenhall building via escalator in the City of London, UK.
Image ID: 911-10856
Artist: Ashley Cooper
Purchase a commercial license Buy framed prints & more from our print store