The Page Museum
At the La Brea Tar Pits in Hancock Park, Los Angeles
Photography by Gar Travis