Hyalophora cecropia male copyright Kirby Wolfe
Hyalophora cecropia female copyright Kirby Wolfe
Hyalophora cecropia larva copyright Kirby Wolfe