dcsimg

Atrophaneura aidoneus (Doubleday, 1845)