Yangchuanosaurus and Gigantspinosaurus stock image
Yangchuanosaurus was a metriocanthosaurid theropod dinosaur and Gigantspinosaurus was a stegosaurian dinosaur, both from the Late Jurassic of China.
Illustration by Sergey Krasovskiy
Yangchuanosaurus and Gigantspinosaurus stock image
Sale price$10.00