Here are 8 avatars of Lord Ganesha, each taken to vanquish powerful evils. Each avatar teaches us to quell these powerful enemies within ourselves: rivalry, conceit, delusion, greed, anger, lust, attachment & pride.
Let us pray to Lord Ganesha, to…