25 Stained Glass Windows, 2005

Villenauxe la Grande, France
location : : Church of St.Peter and St.Paul
media : : Stained Glass



http://www.culture.gouv.fr/champagne-ardenne/4publications/villenauxe.htm
View 2 Right facing Entrance
Click to view images
1 of 9
View 2 Right facing Entrance