Papilionidae   Pieridae   Lycaenidae   Riodinidae   Nymphalidae   Hesperiidae


 
  • Blue Striped Mime -- Papilio slateri slateri Hewitson, 1859
    Blue Striped Mime -- Papilio slateri slateri Hewitson, 1859