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

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