Window Cleaners Abseiling Down The Walkie Talkie Building, 20 Fenchurch Street, London, Britain.
Size: 3264px × 4928px
Location: London, England
Photo credit: © Lenscap / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: abseil, abseilers, abseiling, architecture, blue, britain, building, city, cleaner, cleaners, england, exterior, fenchurch, glass, landmark, london, modern, office, shape, sky, skyscraper, street, talkie, uk, walkie, walkie-talkie, window, windows