Albertosaurus

Albertosaurus is a genus of tyrannosaurid theropod dinosaurs that lived in western North America during the Late Cretaceous Period. The ...
Read more