Place: Natural History Museum of Los Angeles, Los Angeles, California, United States
By Jim Hayes Uploaded on 4 January 2008 49 views
They do some great exhibits, like this one on spiders in the fall of 2007. BTW, it was outdoors in case any got away!