One of 150 windows in Chartres

[Chartres Cathedral - Chartres - France]