photo 53 of 53
Previous | Next
St. Michel d'Aiguilhe: Le Puy-en-Velay

Le Puy-en-Velay

Credit: Holly Hayes