Close
Leafy Spurge Hawkmoth Caterpillar
Hyles euphorbiae