Saturday, November 13, 2010

La Brea Tar Pits

Here are the results of my little trip to the Page Museum at the La Brea Tar Pits.
Factoid: My friend Omar tells me that La Brea means tar pit... so basically what we've got is a department of redundancy department thing here. Tar Pit Tar Pits.
Anyway, drawings:

No comments:

Post a Comment