Le Puy-en-Velay

Saint-Clair Chapel & old houses

St-Clair Chapel