YOU ARE NOW WATCHING

Lambing at North Star Sheep Farm

It's all hands on deck during lambing season at North Star Sheep Farm in Windham. From late February to May, Phil and Lisa Webster and their crew work pretty much round-the-clock at Maine's largest sheep farm.