Monday, March 12, 2007

Bugs rock.



1 comment:

Andi said...

Well...I would find the Madagascar Cockroach exhibit that this is about interesting. I would be squeamish.