< Previous | Back to Photo Gallery


Insect Fair photo

L.A. Insect Fair, 2005. Natural History Museum of Los Angeles County

Spider couch! Rest your weary legs after a hard day of bug shopping.

< Previous | Back to Photo Gallery