Green Sea and Galapagos Sealion in Urbina Bay, Isabella Island. November 7, 2023 by Emily Kronyak Leave a Comment