NH Mountain Hiking
< Islesboro Island
Beach in July at Islesboro Island in Maine.