8.08.2019: Pilot whales, Bottlenose dolphins & Loggerhead sea turtle

Sightings August 8th, 2019: Pilot whales, Bottlenose dolphins and a Loggerhead sea turtle.

Recent sightings off the coast of La Gomera