Ayrshire Heifer

Our Ayrshire heifer, Lollipop, gave birth (called calving) early Sunday morning, Dec 15. She was pasture bred – which means … More