RECTOR'S LETTER 2016

Watching, praying and waiting

St. Margaret's has a full range of activities this month

A love letter to St. Margaret's