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 ...