2014 - Tim Stanley Photography
Powered by SmugMug Log In

La Sainte-Chapelle, A Contrast in Design

Located in central Paris, France, Sainte Chapelle is built on the site of the former royal palace of Saint Louis, of which it only remains.

ParisFranceSainte Chapelle. chapelchurchstain glass