Skip to Content
A two-toned lobster caught in the area of Owls Head has a new home at the Gulf of Maine Research Institute.