Website powered by

Cretaceous Alberta

Late Cretaceous 75 million year ago.
Styracosaurus foraging the primeval forest of Alberta