Shops in a building and art made on it at sector 17 market or city centre chandigarh
- Stock Photo ID: #YF293065
- Image Credit: Picxy.com/avipushp
- Location: Sector 17, Chandigarh, India