Sister Island Oysters

 

Sister Island Oysters is a small-scale, women-owned oyster farm in the cold, salty waters of Freeport, Maine.