Spurge Hawk, Hyles Euphorbiae, caterpillar, against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar, against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar, against white background

by
by
by
by
by
by