Results 1 results found Marigolds and dahlias in the garden of a thatched cottage in La Grande Briere, Ile de Fedrun, Pays de la Loire, France, Europe