Tuesday March 16, 2004
Tadpole tales

I noticed that things are stirring over at the Insect Journal. Fresh tadpole, yum!