Yangchuanosaurus
The Yangchuanosaurus is a carnivorous Theropod from the Mid. Jurassic Period. One of it's closest relatives is the Allosaurus. It was actually discovered by a construction worker working on a dam in China!
https://www.deviantart.com/tag/yangchuanosaurus
No comments:
Post a Comment