Convolvulus hawk-moth (Agrius convolvuli).

Convolvulus hawk-moth (Agrius convolvuli).