Close
Tailed Jay, Green-spotted Jay or Green Leopard
Graphium agamemnon