Steven Czerkas

Stephen Czerkas is a paleo-artist who is self-taught in paleontology.