27th April 2023

Spring!

We can almost declare that lambing is over for another year as there are now just two ewes left in the barn still to lamb. There […]