Contract Cleaner Abseils Down Skyscraper
A brave but confident cleaning contractor abseils from 20 Fenchurch Street aka the Walkie Talkie building in the capitals oldest financial district aka The Square Mile, on 14th August 2017, in the City of London, England.
Add to Cart Add to Lightbox Download