Window cleaners working on high rise tower block abseiling on the exterior of building Sheffield South Yorkshire England

- Image ID: DDAPCH
Window cleaners working on high rise tower block abseiling on the exterior of building Sheffield South Yorkshire England
Roy Childs / Alamy Stock Photo
Image ID: DDAPCH
Location: Sheffield South Yorkshire England