Festival of India Charlotte September 5-6, 2009

The 15th annual Festival of India was held on September 5-6, 2009 in downtown Charlotte. Here are some photos of the event.