Close-up of showpieces on a market stall, Delhi, India

- Image ID: D080YD
PhotosIndia.com LLC / Alamy Stock Photo
Image ID: D080YD
Location: Delhi, India