Biological Tuesday
April 20, 2004
I think that one of the most amazing insects is the walking stick. We found this one crawling on my friend's wall in Baja, Mexico.