Cathedral Basilica of Saints Peter & Paul
1723 Race St, Philadelphia, 19103





Cathedrals are meant to impress. Their base is the supernatural so they mean to be above or beyond the natural world which is one reason religious buildings are so huge. Witness, for example, Saint Peter’s basilica in Rome
Views: 0