logo Web Site                 < France

stained-glass window at the Museum of Fine Arts of Lyon in France

Stained-glass window at the Museum of Fine Arts of Lyon in France.