Results 1 results found An adult Sally lightfoot crab (Grapsus grapsus), in Baltra, Bacha Beach on Santa Cruz Island, Galapagos, UNESCO World Heritage Site, Ecuador, South America