Designed by
Title
People celebrate Ganesha festival #
Description
AHMEDABAD, INDIA - SEPTEMBER 7: People celebrate Ganesha festival on September 7, 2011 in Ahmedabad, Gujarat, India. Ganesh Chaturthi festival usually falls between 19 August and 15 September and lasts for 10 days.
This image is editorial