Lufengosaurus hueni skeleton cast replica

Lufengosaurus hueni skeleton cast replica

Regular price $15,000.00 Sale

 Lufengosaurus hueni

Lufengosaurus hueni skeleton cast replica

Lufengosaurus, meaning "Lufeng Lizard"), was a prosauropod dinosaur which lived during the Early and Middle Jurassic period in what is now southwestern China

Rental price $2,000