Long-beaked Common Dolphin

Long-beaked common dolphin, Delphinus capensis.