Close
Phoebis philea. Caterpillar
Phoebis philea