Close
Tailed Jay caterpillar
Graphium agamemnon