Stock Photo: Common Birdwing (Troides helena) butterfly on a green leaf