Unearthed in northeastern China, the nearly complete fossil, dating to roughly 130 million years ago, is of a juvenile Psittacosaurus
Unearthed in northeastern China, the nearly complete fossil, dating to roughly 130 million years ago, is of a juvenile Psittacosaurus