13.09.2018: Rough-toothed dolphins & Pilot whales

Sightings September 13th, 2018: Rough-toothed dolphins and Pilot whales.

Recent sightings off the coast of La Gomera