La Brea Tar Pits, LA

Hairy mammoths and primordial ooze – sounds familiar (thanks Karen)

map location

La Brea Tar Pits

5801 Wilshire Blvd, Los Angeles, CA 90036, United States

Advertisements
La Brea Tar Pits, LA