Designed by
Title
Dubai Mall in Dubai, UAE #38356090
Description
Victoria's Secret store 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.
This image is editorial