France May 19, 2024The colossal statue of the Virgin Mary has looked out over the town of Le Puy en Velay since 1860
South of France April 23, 2024Château d’If island in the Friulian archipelago in the city of Marseille, France 🇫🇷
France April 18, 2024Saint Michel d’Aiguilhe is a chapel in Aiguilhe, near Le Puy en Velay, France 🇫🇷