Sainte-Chapelle and Ile Saint Louis
August 16, 2024 in France ⋅ ☁️ 26 °C
I went to St Chappelle on the Ile de la Cite to see the fiftenn beautiful stained glass windows telling the story of the Bible from Genesis to the Apocolypse of St John plus the story of the purchaseRead more





