Results 1 results found Sally lightfoot crab (Grapsus grapsus), Fernandina Island, Galapagos Islands, UNESCO World Heritage Site, Ecuador, South America