Skip to main content

Tope Shark, Galeorhinus galeus

Tope Shark, Galeorhinus galeus, aka: soupfin shark or school shark. Port Elizabeth, South Africa, Indian Ocean.