logo NH Mountain Hiking             < Islesboro Island

crab shell amidst beach pebbles on Islesboro Island in Maine
 
Crab shell amidst beach pebbles on Islesboro Island in Maine.