Loading...
Uploaded by torontodaybyday on May 14, 2006
The Festival of Lights celebrates the longest night of the year on the winter solstice each December. It features a parade through the Kensington Market in Toronto.
Film & Animation
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)