Results 1 results found Sally lightfoot crab (Grapsus grapsus) in the littoral of the Galapagos Island Archipelago, UNESCO World Heritage Site, Ecuador, South America