Arts - Culture

Arts - Culture

La Brea Tar Pits

The La Brea Tar Pits are natural tar pits located in the middle of downtown Los Angeles which formed tens of…