Standing Bala Ganesha with Naga around his waist
Ganesha leaning on mushika
Seated Golden Ganesha
Standing Red Ganesha
Ganesha vanquishes a naughty Elephant Demon
Sixteen of the 32 forms of Ganesh
Second group of Sixteen Ganeshas of the 32 forms of Ganesh.
India's rich spirituality begins with Ganesha. Even the most austere yogi starts his inward journey by invoking the...
Daddy, why don't we have Christmas? What do we do? Don't we get presents, too? That question was...