Ampelosaurus
Ampelosaurus is a titanosaurian sauropod dinosaur hailing from the Late Cretaceous Period of what is now Europe.
© Mr1805 | Stock Free Images