Close
Common Map butterfly caterpillar
Cyrestis thyodamas