Ecuador - Galapagos - South Plaza Island - rbroskvar
Powered by SmugMug Log In

Galapagos Spotted Crab

Brightly colored Sally Lightfoot Crabs (Grapsus grapsus), also known as the 'Red Rock Crab' on South Plaza Island, Galapagos, Ecuador

EcuadorGalapagosSouthPlazaislandcrabssally lightfootGrapsus grapsusrocksspottedred