Armored dinosaur fossil from Early Jurassic found in China :

© 2025 Vimarsana