Phone: 519-669-8843

St. Teresa of Avila – 29th Annual Garden Party