Results 1 results found Sesuvium edmonstonei and cactus (Opuntia sp.), South Plaza Island, Galapagos Islands, UNESCO World Heritage Site, Ecuador, South America