Ampelosaurus

Ampelosaurus Is A Titanosaurian Sauropod Dinosaur Hailing From The Late Cretaceous Period Of What Is Now Europe. Photo