Loading…
Cobra idol in a temple in Jodhpur, Rajasthan, India