Close
Common Map Butterfly Caterpillar
Cyrestis thyodamas, Nymphalidae