Close
Oleander hawkmoth caterpillar (army green moth caterpillar)
Daphnis nerii