Belief, Brick, Mythology

Guardian Deity

The guardian deity seen at Draupadi Amman Temple, Mylapore.

Leave a Reply