Sign In:


Central Maine VideoSusan Kimball Reports

Lambing at North Star Sheep Farm in Windham

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

+ Load More Videos
close x