Sally Lightfoot Crab
Sally Lightfoot Crab
Grapsus grapsus
Santa Fe Island, Galápagos Islands, Ecuador
12050273PD