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