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

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