Contents tagged with press release
10 September 2018
More than 15 million sheep graze on England’s green and pleasant lands and as Love Lamb Week begins, data has revealed the areas and counties in which most flocks are based.
More than 15 million sheep graze on England’s green and pleasant lands and as Love Lamb Week begins, data has revealed the areas and counties in which most flocks are based.