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