Here is information for downloading images from ARTstor.
Stained glass window at the Basilica of St. Denis, France.