Life … Animals Arthropods Insects Butterflies and Moths Swallowtail and Birdwing Butterflies Windmills Chinese Windmill species 537 observations Chinese Windmill Byasa confusa Close