Our First Taste of France

The massive and breathtaking Chartres Cathedral dwarfs everything else in the town.

Leave a Reply