Shantungosaurus. Late Cretaceous. China

Shantungosaurus. Late Cretaceous. China