One of the many stained glass windows within St. Peter Catholic Church in Lorain, OH