Close
Caterpillar of Green Pergesa Hawkmoth
Pergesa acteus