Image 1 of 1

La Brea Tar pits Page Museum04.jpg

American mastodons on display at The Page Museum, located at the site of the La Brea Tar Pits in Los Angeles, California in Hancock Park.
Copyright
©2013 Julie Dermansky
Image Size
4000x2636 / 6.0MB
Contained in galleries
Page Museum at the La Brea Tar Pits
American mastodons on display at The Page Museum, located at the site of the La Brea Tar Pits in Los Angeles, California  in Hancock Park.