Designed by
Title
Replay store at Dubai Mall in Dubai, UAE #239862390
Description
Replay 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