On May 20, 2023 St Stephen's Parish made a pilgrimage to Philadelphia PA. There we visited two shrines: The National Shrine of Saint John Neumann and the Shrine of Katherine Drexel. The Below pictures are from the National Shrine of St John Neumann, located in St. Peter the Apostle Church, Philadelphia, PA