Haddock Island
United States
>
Maine
>
Lincoln County
>
Bristol
>
Haddock Island
Haddock Island in Bristol.
Haddock Island
Vegetation and ground cover
Coastline