mesacanthus pusillus devonian scottish fossil

scottish fossil shark devonian mesacanthus pusillus