Close
Green tailed jay-green spoted triangle butterfly.
graphium agamemnon