A Photographer Abroad

Tuesday, December 12, 2006

Indian elephants


Elephants are among the many "sights" I love in India. They are present in a lot of places.
Of all the gods Ganesha is the most endearing to me with his cartoonish look.