The six stained glass windows recently added to the Divine Mercy adoration chapel in Algona each represent the patron saints of the churches that make up the large merged parish. Click on the individual windows to learn which window represents which saint and church.