Close
Tailed Jay, Green-spotted Triangle, Tailed Green Jay, Green Triangle
Graphium agamemnon