Photograph by
-
-
0
Edit Photo Details
Swallowtail Caterpillar
Swallowtail (Papilio machaon ssp melitensis) larva, 3 days after hatching, about 3-4 mm long.