Stain glass windows inside Notre Dame cathedral in Paris, France.