Rancho La Brea Tar Pit (IMAGE)
Caption
Active fossil excavation site, Pit 91, located at the Rancho La Brea tar pits, Los Angeles, Calif. Pit 91 has yielded thousands of animal fossils.
Credit
D. E. Crowley, UCR.
Usage Restrictions
None
License
Licensed content