Spurge Hawk, Hyles Euphorbiae, caterpillar eating on leaf against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar eating on leaf against white background

Spurge Hawk, Hyles Euphorbiae, caterpillar eating on leaf against white background

by
by
by
by
by
by