The Rev. Nancy Truscott

Canonically Resident Priest
Priest-in-Charge at St. John’s, Delhi and St. Peter’s, Hobart