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.
- Posted - | Video Time: 1:59 min