Results 1 results found St. Leonard chapel dating from 1840, Quelhuit Village, Ile de Groix, Brittany, France, Europe