A001 C002 013048

Add Favourites

Description

Spotted gully shark, (Triakis megalopterus), swims over shallow kelp beds on rocky reef, South Africa.