Maple Leaf Love4

Nov 16 2019 - Jan 12 2020 @ 5:00 pm - Midnight

An iconic symbol from Canada’s Flag, a large red illuminated Maple Leaf is grouped with the Canadian Mounties display just outside of Dufferin Islands.