Three carboniferous cartilaginous fish

Three carboniferous cartilaginous fish. Illustration: Stanton F. Fink