Designed by
Title
Vans store at Dubai Mall in Dubai, UAE #239862408
Description
Vans store at Dubai Mall in Dubai, UAE. At over 12 million sq ft, it is the world`s largest shopping mall based on total area and 6th largest by gross leasable area.
This image is editorial