x

A Goddess being worshipped best