(By: Olivia Maeder)
Santa’s coming to town! The 111th annual Santa Clause Parade took place on November 15 in downtown Toronto.
(By: Olivia Maeder)
Santa’s coming to town! The 111th annual Santa Clause Parade took place on November 15 in downtown Toronto.