Friday, July 18, 2008

Mega Larva

 

With a little research on the internet, I believe that this is the larva of a Sphinx Moth. This squirming creature prompted much excitement among the kids this afternoon.
Posted by Picasa

No comments: