Guest
Login
Sign Up
Site settings
Forgot Password?
A meditation upon Durga Devi as she appears in St. Petersburg, Russia in the Temple Of Divine Energy. We see her in a relaxed mood at home.
Autoplay video
Hide player controls
Hide resume playing