Close
Orange barred sulphur caterpillar
Phoebis philea