Bee Fossils Provide Insight Into Ice Age Environment

Web TV

by Web TV

576
18 views
  • About
  • Add to
Archeologists have found many fossils in the La Brea Tar Pits, including those of saber-tooth tigers and mammoths.
Bee

0 comments