Close
Impatiens Hawk Moth
Theretra oldenlendiae