Top

Archive | January, 2018

IMG_2537 (2)

Baa-Baa Babies!

Lambing season has started! The farmers and our night watchmen have been on high alert day and night throughout the last few weeks in order to move the expectant moms into the barn before the babies come. The gestation period for a ewe is typically around 5 months. They usually give birth to 1-3 lambs […]

Continue Reading 1