Canterbury Canada Day Activities

This community event is activity-filled for everyone in the family.