NH Mountain Hiking
< Wells Beach
Lobster claw on Wells Beach in southern Maine.