Results 1 results found Galapagos shearwater (Puffinus subalaris) nesting in lava nook in the Galapagos Island Archipelago, UNESCO World Heritage Site, Ecuador, South America