mesacanthus pusillus Scottish devonian fossil 1

mesacanthus pusillus Scottish devonian fossil