DUBAI, UAE - OCT 19: Interior View of Dubai Mall 7th largest mall in the world October 19, 2010 in Dubai, United Arab Emirates.

DUBAI, UAE - OCT 19: Interior View of Dubai Mall 7th largest mall in the world October 19, 2010 in Dubai, United Arab Emirates.

 Stock photo ID: 66890992

Editorial use only
Editorial credit: Patrik Dietrich / Shutterstock, Inc.

Similar images

  |   See all