Created by mommyg318 - February 9th 2018
Oceanside, California, United States
Los Angeles, CA, US
La Brea Tar Pits
900 Exposition Blvd, Los Angeles, CA, US
Natural History Museum of Los Angeles