Skip to main content

Window wash

1 min
Advertising

Dubai (AFP)

Workers clean the glass facade of the Burj Khalifah tower in Dubai, United Arab Emirates

Page not found

The content you requested does not exist or is not available anymore.