Fossil Wiki
Advertisement

The horseshoe canyon formation is a Late Cretaceous geologic formation in Alberta, Canada.

Advertisement