Close
Pandora Sphinx (larva) - green morph
Eumorpha pandorus