Window wash

Dubai (AFP) –

Advertising

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