Scenes from Stonington Harbor, Deer Isle, Maine. Stonington lands the most lobster out of any port along the coast of Maine.
photo
Maine Fishermen

Flickr user JR P
Scenes from Stonington Harbor, Deer Isle, Maine. Stonington lands the most lobster out of any port along the coast of Maine.