One of the many stained glass windows in St. Chappelle, Paris. This was the private church of the French royals.