Inside Notre Dame

Stained-glass windows filter light into the soaring interior
of Notre-Dame Cathedral in Paris, France.