Mamenchisaurus (Wild Safari)

The dinosaur with the longest neck, this Mamenchisaurus is one third of a three-part series on the dinosaurs of China. The others in the series are Therizinosaurus and Yangchuanosaurus.

 Mamenchisaurus (Wild Safari)

Available here

Leave a comment