'Since 1907 about 3 million fossils have been extracted from this Los Angeles site'
La Brea Tar Pits
POT LUCK: Since 1907 about 3 million fossils have been extracted from this Los Angeles site
Since 1907 about 3 million fossils have been extracted from this Los Angeles site
Since 1907 about 3 million fossils have been extracted from this Los Angeles site
POT LUCK
La Brea Tar Pits
POT LUCK