Goddess Durga, a powerful deity in Hinduism; also means ‘prayer’ or ‘blessing’

1 Post