I think it’s amazing that Ice Age fossils are still being found, on Wilshire Blvd, in the middle of Los Angeles, just miles from downtown Los Angeles, Hollywood, and Beverly Hills, at the La Brea Tar Pits.
Share this post
La Brea Tar Pits: Fossils found in the art…
Share this post
I think it’s amazing that Ice Age fossils are still being found, on Wilshire Blvd, in the middle of Los Angeles, just miles from downtown Los Angeles, Hollywood, and Beverly Hills, at the La Brea Tar Pits.