logo Web Site                 < France

stained-glass windows in Sainte-Chapelle at Paris, France

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