Close
Orange-barred Sulphur caterpillar
Phoebis philea