Stained GlassThese windows were designed and provided by King Richard’s. Peoria, IL – Considered by most experts as the best new painted windows installed in a U.S. church in the past 75 years. These windows were designed and provided by King Richard’s. Buffalo, NY – Our Lady Queen of Peace Frohe Studios stained glass windows rescued and inventoried. King Richard’s has purchased and removed sacred art from 25+ closed/merged churches over the past ten years in this diocese,including this very fine set of windows.