Window cleaners abseiling down high-rise apartment building in Dubai United Arab Emirates

- Image ID: D693A2
Window cleaners abseiling down high-rise apartment building in Dubai United Arab Emirates
Iain Masterton / Alamy Stock Photo
Image ID: D693A2
Location: Dubai, United Arab Emirates