Diplacanthidae Diplacanthus crassisimus Devonian Fossil Shark Diplacanthus crassisimus 2

Diplacanthidae Diplacanthus crassisimus Devonian Fossil Shark