Food stall vendors throng gold excavation site in northern India

Record ID: 398475