Summary details for Delphinus capensis

Dolphin, Longbeaked common

Delphinus capensis