A worldwide community photographing and learning about wildlife
Hyalophora cecropia
Large colorful caterpillar. Greenish-blue body. Light green legs, Blue and yellow spikes.
Thanks for the ID - so it is a moth not a butterfly. Such a beautiful one too! Doreen