Saturday, July 16, 2011

39th Annual Festival of India 2011

Three intricately detailed, 40-foot tall floats was hand-pulled by participants amidst energetic singing, drumming, and dancing, creating a wondrous, carnival-like atmosphere in the heart of downtown Toronto.