islandnature.ca
Shore Crab Uncertainty
A green shore crab on the sand at Miracle Beach Provincial Park, Vancouver Island, British Columbia poses some identification problems.