Images of Selected Species

Callosamia promethea

Callosamia promethea

Callosamia promethea

Callosamia promethea

Hyalophora cecropia

Hyalophora cecropia