Results 2 results found Lobster boats in Stonington Harbour, Deer Isle, Maine, New England, United States of America, North America US flag on fishing pier in fog, Stonington, Maine, New England, United States of America, North America Boats in a river, Stonington Harbor, Deer Isle, Hancock County, Maine, USA Boats docked at the harbor, Stonington Harbor, Deer Isle, Hancock County, Maine, USA Coastal life in Maine. Coastal life in Maine.