Designed by
Title
View of old Dubai from Dubai Frame in Dubai, UAE #139331345
Description
View of old Dubai from the Observation deck on the 124th floor of Dubai Frame in Dubai, UAE. It holds the record for the largest frame in the world.
This image is editorial