Stock Photo - Torosaurus, an herbivorous dinosaur of the Late Cretaceous period (70-100 million years ago).

Stock Photo: Torosaurus, an herbivorous dinosaur of the Late Cretaceous period (70-100 million years ago).