skip to main |
skip to sidebar
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.