Cecropia Moth (
Hyalophora cecropia
)
Cecropia moth larva on Black Willow.
Email
Dale Clark