Central Mall

Indore, India

Central Mall is a shopping centre in Indore.