Red and Green Cassius Blue Caterpillars

Red and green Cassius Blue caterpillars, side by side