22.12.2017: Atlantic spotted dolphins, Pilot whales & Loggerhead sea turtle

Sightings December 22nd, 2017: Atlantic spotted dolphins, Pilot whales and a Loggerhead sea turtle.

Recent sightings off the coast of La Gomera