The skull of the Therizinosaur Beipiaosaurus STM 31-1 from the Shandong Tianyu Museum of Nature collected from the Early Cretaceous Jehol Group of Liaoning China. Photographed by Jim Kirkland
Comments
Comments