Impatiens Hawk Moth Caterpillar

Peter Kuttner