One of many stained glass windows in the Notre Dame Saint Louis, Bordeaux, France