A Parish in the Diocese of the Holy Cross

​​St. Peter's Anglican Church