Friday, March 30, 2018

Lambing begins April

First lambs are due Easter Sunday!

Friday, March 23, 2018

Monday, March 12, 2018

March 2018

A very preggy Florence and Twinkles. First lambs are due starting April 1 this year.