Ikshaadevi

Ikshaadevi

A female deity resident of Ruchakavar mountain