Spurge Hawk end of molting, Hyles Euphorbiae, caterpillar, 3 weeks old against white background

Spurge Hawk end of molting, Hyles Euphorbiae, caterpillar, 3 weeks old against white background

Spurge Hawk end of molting, Hyles Euphorbiae, caterpillar, 3 weeks old against white background

by
by
by
by
by
by