Sally lightfoot crabs

Sally lightfoot crabs (Grapsus Grapsus) on rocks in the Galapagos Islands.

Sally lightfoot crabs (Grapsus Grapsus) on rocks in the Galapagos Islands.

License this Photo