Tully Monsters

Tullimonstrum gregarium, popularly known as The Tully Monster,  is the Illinois State Fossil & is perhaps one of the most mysterious fossils ever unearthed... Age of the Tully MonsterDuring the Pennsylvanian Period (roughly 307 million years ago), the land that is now Illinois lay near Ear...
Total products: 0
Showing 0-0