The stained glass windows behind the altar depict landmarks from Seton's spiritual journey such as St. Peter's Church on Barclay Street, where Seton underwent her conversion ceremony, and the ...
Results that may be inaccessible to you are currently showing.