June 6, 2026

June 6, 2026
Senlis, a true open-air museum town north of Paris, June 6, 2026