Designed by
Title
Three pupae of the Chinese windmill butterfly on a leaf, young, mature and empty #121638941
Description
Three pupae of the Chinese windmill butterfly, Atrophaneura or Byasa alcinous, on a dry pipevine leaf isolated on white background. A young yellow pupa, a darken ready to emerge one and an empty shell