La Brea Tar Pits: A Natural History Heritage


It is in the news everywhere. The Page Museum will be celebrating the 100th anniversary of the La Brea Tar Pits. They happen to be a national and state heritage. Among the rare species unearthed from...