Tuesday, February 20, 2018
The last ewe fair of summer was held last week in Sheffield.
More than 120 people flocked to pay prices for ewes that were much higher than in previous years.
The last ewe fair of summer was held last week in Sheffield.
More than 120 people flocked to pay prices for ewes that were much higher than in previous years.