Rock Triceratops

Triceratops is an extinct genus of herbivorous chasmosaurine ceratopsid dinosaur. They are now all dead... which is sad.

More by Gabriel Sánchez

View profile