Easter Lambs

20180130_134933[1] LAMBS DUE FOR EASTER Only 7 weeks to go until the first of our lambs will be born. The first due date is approximately the 21st March just before the Easter holidays.