2004 Santa Parade
The 2004 Santa Claus Parade in Toronto, Ontario, Canada.
31 photos · 802 views