Close
Impatiens Hawk Moth Caterpillar
Theretra oldenlandiae