Post Views: 2,744
We were taking a walk on the trail at Lieutenant Island in Wellfleet on Cape Cod when I saw this Green Crab in the sand.
The closer I got, the fiercer he looked!
Cape Cod daily articles on the wonderful Cape Cod places to hike, experience and photograph. A Cape Cod Outdoor Adventure Series.