by bill_perry
Rose Stained Glass Window Saint Peter and Paul Catholic Church Completed 1924 San Francisco California. Stained Glass Represents Lamb of God before the Throne of God Surrounded by the 12 Tribes of Israel/12 Apostles.