Close
Caterpillar of the Common Lime Butterfly
Papilio demoleus maylayanus