André and Paul Rault, Rennes, France
Our Lady of Czestochowa is the patron saint of Poland. Her image is found in every Polish church of the world. In relation to the suite of ten windows about St. Anthony, this window by André Rault seems almost old-fashioned.
ISGC © 2010