Stained Glass from Our Lady Queen of Peace, Kilmanagh, Kilkenny

Our Lady Queen of Peace is one of the × of Ballycallan Parish, and is the most “modern” in architecture. Indeed, from the outside it is rather unprepossessing. Inside however,…