4.8 (587) · $ 5.50 · In stock
Cathedral of Our Lady of Chartres, Chartres Cathedral, Chartres, France, Marian Shrine