Lambing season at North Star Sheep Farm

At North Star Sheep Farm in Windham, it's all hands on deck this time of year: It's lambing season.

At North Star Sheep Farm in Windham, it's all hands on deck this time of year: It's lambing season.

More than 3,000 lambs will be born at Maine's largest sheep farm from late February through the month of May. The Portland Press Herald's Susan Kimball and 207 photojournalist Dennis Doyle had a front row seat.

Copyright 2016 WCSH


JOIN THE CONVERSATION

To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment
TRENDING VIDEOS