Centre International de Vitrail
5 Rue du Cardinal Pie, Chartres, France
Featured Review : Stained glass has been an important part of Chartres’ history since the Middle Ages, and some of the finest stained glass in all of Europe is found in the Cathedral. Stained glass artists have studios throughout town wh...See Full Review