Ganesha

Ganesha
media_image

Of the thirty-three crore or three hundred and thirty million gods and goddesses of Indian Hindu mythology, the most loved perhaps is Ganesha, especially by children. To begin with, there is his absurdly endearing...

media_text