Saint Peter Roman Catholic Church, in Saint Charles, Missouri, USA - stained glass windows