Designed by
Title
Liali and Mikura stores at Dubai Mall in Dubai, UAE #239862356
Description
Liali and Mikura stores 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