Friday, February 12, 2010

Cecropia moth

If I looked it up correctly, this is a Cecropia moth.  This particular one had just hatched and the colors were beautiful!
For those who like trivia, the Cecropia moth is the largest insect found in Iowa(!).  I don't know what it's standing is in Indiana.

No comments: