Close
Caterpillar of Tailed Jay Butterfly
Graphium agamemnon