×

Long-beaked common dolphin

Animal
Scientific name: Delphinus capensis