[email protected] | 07391 133395
A day on the farm
It’s 11.45 on a cool night in March, and there is finally peace in the lambing shed. The pregnant ewes have either settled down for a nap at the back of the enclosure, or have their heads in the hay…