Close
Spurge Hawk Moth caterpillar
Hyles euphorbiae