Loading...
Uploaded by philmaye on May 4, 2007
Scenes from The Life of the Virgin at the Cathedral of Notre-Dame, Chartres, France: photography by Illuminating Studios (www.illuminatingstudios.com)
Travel & Events
Standard YouTube License
The windows at Chartres are some of the very best of the world....
stamman2 4 years ago 3
Load more suggestions
The windows at Chartres are some of the very best of the world....
stamman2 4 years ago 3