photo 52 of 53
St. Michel d'Aiguilhe: Le Puy-en-Velay

Le Puy-en-Velay

Credit: Holly Hayes