Santa Clause Parade
November 17, 2018
9:30 am
ON L2E, Canada
Victoria Ave, Niagara Falls,