Ornitoptera priamus. Green Birdwing Swallowtail

Royalty-free stock photo ID: 62709481

Ornitoptera priamus. Green Birdwing Swallowtail