Stock Photo: Domestic Sheep, Friesland ewes, dairy flock in shed, Chipping, Lancashire, England
Stock Photo: 4421-21308 Domestic Sheep, Friesland ewes, dairy flock in shed, Chipping, Lancashire, England