five abseiling window cleaners The Shard dangling

- Image ID: D76XKG
five abseiling window cleaners The Shard dangling
Gavin Rodgers / Alamy Stock Photo
Image ID: D76XKG
Location: The Shard, London, england