Stock Photo: Ram Devra pilgrims, Thar Desert, at Pokaran or Pokhran, Rajasthan, North India, India, Asia

Stock Photo: 1848-680652 Ram Devra pilgrims, Thar Desert, at Pokaran or Pokhran, Rajasthan, North India, India, Asia