Paris, October 2007 - Sainte Chappelle (1239) - Detail from massive stained glass window in upper church