Ovine Appreciation

Sheep have been domesticated and a part of human life and agriculture for something around 10,000 years. The annual sheep herd that grazes in the meadow next door to our place arrived over the weekend. They’ll forage here until December, when they get carted off again by a sheep farmer who places sheep in meadows…

Read More