Spurge Hawk, Hyles Euphorbiae, caterpillar at the end of molting against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar at the end of molting against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar at the end of molting against white background

by
by
by
by
by
by