16.08.2019: Bryde’s whales & Loggerhead sea turtles

Sightings August 16th, 2019: Two Bryde’s whales and two Loggerhead sea turtles.

Recent sightings off the coast of La Gomera