Sainte Chapelle, Paris. See Paris, France. Churches. La Sainte Chapelle.
This card was printed at the =! Public Library, March 3, 1908. G6137