Close
Lime butterfly caterpillar
Papilio demoleus Linnaeus, 1758