Close
Cloudless Sulphur caterpillar
Phoebis sennae