India - Rajasthan - A worker making fine jewellery at the Gem Palace, Jaipur's foremost jeweller

Loading…
India - Rajasthan - A worker making fine jewellery at the Gem Palace, Jaipur's foremost jeweller