Quilmesaurus

Quilmesaurus was a predatory dinosaur from the Cretaceous period. It lived 95 million years ago.

Metropolis, Illinois

January 24 2027
Category:Tetanurans