Dubai Mall, the largest shopping mall in the world with 1200 shops, part of the Burj Khalifa complex, Dubai, United Arab Emirates, Middle East
Image Copyright © Gavin Hellier
Media ID 3767979
Watermarking and Website Address do not appear on finished products
The high resolution file for this image can be purchased for digital download. Please click the button below to choose your license...