Papilio macilentus
eaef95e3b2af44ef0de55bf8a1dc5b82
...