0 / 60 seg.

ART: In the cathedral at Chartres, most of this translucent artwork from the 13th century is still in place