Preview France, Aveyron, Sheep At Sainte-Eulalie Image ID: 700-1762 Artist: Sylvain Grandadam Purchase a commercial license Buy framed prints & more from our print store agriculture sheepdogs sheep sainte eulalie places people occupations men man livestock landscapes france flocks farmers dogs