Monday, January 2, 2012

This is the pits....

1978 - a "charging" mammoth at the Page Museum at the La Brea Tar Pits in L.A. Another of my photos from the archives, just turning up.



No comments: