Loading…
India - Delhi - Shoppers walking through the courtyard of the Ambiance Mall, Saket,
Shoppers walking through the courtyard of the Ambiance Mall, Saket, New Delhi, India
Shoppers walking through the courtyard of the Ambiance Mall, Saket, New Delhi, India