A Tuojiangosaurus Chinese Stegosaurus skeleton in Shanghai Natural History Museum. #184594950
Description
Shanghai China Jun 2nd 2017: A Tuojiangosaurus Chinese Stegosaurus skeleton in Shanghai Natural History Museum.It is a genus of herbivorous stegosaurid dinosaur from the Late Jurassic Period