17.02.2019: Pilot whales, Bottlenose dolphins & Loggerhead sea turtle

Sightings from February 17th, 2019: Pilot whales, Bottlenose dolphins and a Loggerhead sea turtle.

Pilot whales

Pilot whales

Recent sightings off the coast of La Gomera