Loon Island
United States
>
New Hampshire
>
Strafford County
>
Strafford
>
Loon Island
Loon Island in Strafford.
Loon Island
Vegetation and ground cover
wood
Lid Island
Popcorn Island
Long Island