Loading...
 
Skip to main content

Baglamukhi

Baglamukhi is the name of a goddess in Indian mythology. Some People believe that she is one of the ten Mahavidhayas and she represents the power of all destructive forces.

Page last modified on Monday November 25, 2013 10:50:34 GMT-0000