SNAKE AS A SPIRITUAL SYMBOL

At "Diamond Hotel",
Pushkar, Rajasthan, India.