Close
Barbary Spurge Hawkmoth Caterpillar
Hyles cretica