Royalty-free stock photo ID: 68138530

Sainte-Chapelle Chapel in Paris, France. Famous stained glass windows and ceiling. - Image