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

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

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

by
by
by
by
by
by