NH Mountain Hiking
< Islesboro Island
Crab shell amidst beach pebbles on Islesboro Island in Maine.