Previous ImageNext Image Interior, St. Peter’s Church, Philadelphia, PA 1906 (Copy) Interior, St. Peter’s Church, Philadelphia, PA 1906 Share this:FacebookPinterestEmailPrint