Troides darsius

Troides darsius, the Sri Lankan birdwing, is a species of birdwing butterfly found in Sri Lanka. It is the largest butterfly on the island.

 References 

Category:Papilionidae