Tagged: eight mukhi

0

Vinayak Chaturthi (June 27th)

Lord Ganesha is popularly known as Vignaharta (remover of obstacles). Iconography shows him as an elephant headed god with four hands and riding a mouse. In ancient India when traders had to travel to...