Stained glass window in the chapel of the Chateau de Chambord, Loir-et-Cher, Loire Valley, France