DUBAI - UNITED ARAB EMIRATES JANUARY 29, 2016: The Dubai Mall, the world's largest shopping mall, that includes around 1,200 shops, stock photo

Stock image of 'DUBAI - UNITED ARAB EMIRATES  JANUARY 29, 2016: The Dubai Mall, the world's largest shopping mall, that includes around 1,200 shops.'
Published: May 7, 2016
Close
Loading