Designed by
Title
Common Birdwing, Troides helena, the common birdwing, is a butterfly belonging to the family Papilionidae. #187730091
Description
Yellow and black butterfly. Troides helena, the common birdwing, is a butterfly belonging to the family Papilionidae. Bali Butterfly Park