Close
Golden Birdwing Butterfly Larvae
Troides aeacus aeacus