Sesia bembeciformis
Lunar Hornet Moth : Sesia bembeciformis (Hubner, 1797)
Caterpillar

[ Description ]