A property associated with St. Peter's Anglican Church (Red Rock, Ont.).
There is currently no content classified with this term.