Escumasia roryi Problematica ("Y" Animal)7
Pennsylvanian
Francis Creek Shale
Braidwood, Illinois
Escumasia