Sally Lightfoot Crab
Sally Lightfoot Crab
Grapsus grapsus
South Plaza Island, Galápagos Islands, Ecuador
12050316PD