Grand Mall

Gurgaon, India

Grand Mall is a shopping centre in Gurgaon.