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.