Results 1 results found Sealion and tourist boat, Isla Genovesa, Galapagos Islands, UNESCO World Heritage Site, Ecuador, South America