Little Babson Island
United States
>
Maine
>
Hancock County
>
Brooklin
>
Little Babson Island
Little Babson Island in Brooklin.
Little Babson Island