Just thought I would pass on this picture to you, it’s a Cecropia moth caterpillar. I was at Fort Michilimackinac in Northern Michigan in August 2005 and found him crawling up a paper birch near the fort. He was in the neighborhood of 3 inches long, I couldn’t get over how beautifully colored he was.
Thanks for sending in such a wonderful image. It will make it easy for our readers to identify the distinctively marked Cecropia Caterpillar.