Designed by
Title
Escada exhibit at Dubai Mall in Dubai, UAE #38359414
Description
Escada exhibit at Dubai Mall in Dubai, UAE. The Dubai Mall is the world's largest shopping mall based on total area and thirteenth largest by gross leasable area. The mall is adorned with a 440,000 square feet Fashion Avenue, which is recognized as the largest collection of fashion brands under one roof anywhere in the world.
This image is editorial