Close
spurge hawk moth caterpillar
Hyles euphorbiae