Papilionidae   Pieridae   Lycaenidae   Riodinidae   Nymphalidae   Hesperiidae


 
  • Comparison of Rose and Birdwing Caterpillars
    Comparison of Rose and Birdwing Caterpillars
  • Crimson Rose - Pachliopta hector
    Crimson Rose - Pachliopta hector