Sally Lightfoot Crab

Healey, C.

Sally Lightfoot Crab, an endemic species of the Galapagos Islands, Ecuador