A green swallowtail (Papilio blumei) caught from Ceram island, Indonesia

- Image ID: JKRCAK
A green swallowtail (Papilio blumei) caught from Ceram island, Indonesia
Margus Vilbas / Alamy Stock Photo
Image ID: JKRCAK
Location: Indonesia