Stained glass window from the chapel in the Chateau Chaumont, Loire Valley, France.