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

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

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

by
by
by
by
by
by