Birdwing
Aristolochia
Troides magellanus
Trogonoptera brookiana
Troides helena
Swallowtail butterfly
Troides hypolitus
Troides amphrysus
Ornithoptera allotei
Lepidoptera
Papilionidae
Troides