Close
Cloudless Sulphur larva
Phoebis sennae