Close
Impatiens hawk moth caterpillar
Theretra oldeniandae.