top of page

SNAKE AS A SPIRITUAL SYMBOL

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

bottom of page