Place de Vosges in Paris, France
Art display inside the Notre Dame Cathedral - Paris, France
Looking up the ceiling and stained glass windows of Notre Dame - Paris, France