Close
Tailed Jay (caterpillar)
Graphium agamemnon