Web Site
< France
Stained-glass windows in Sainte-Chapelle at Paris, France.