California Crustaceans - StuartHalewood

A large Sheep crab wandering it's domain.

CrustaceansSheep crabLoxorhynchus grandis