St. Chapelle The lower chapel of St. Chapelle, in Paris - perhaps just as stunning as the big stained glass windows up above that this church is better known for. Travel, ArchitecturalChris ClemensMarch 17, 2016France, ParisComment Facebook0 Twitter Tumblr 0 Likes