Green Birdwing Swallowtail. (Schoenbergia rothschild)

Royalty-free stock photo ID: 65746195

Green Birdwing Swallowtail. (Schoenbergia rothschild)