Papilionidae   Pieridae   Lycaenidae   Riodinidae   Nymphalidae   Hesperiidae


 
  • Common Blue Apollo -- Parnassius hardwickii Gray, 1831
    Common Blue Apollo -- Parnassius hardwickii Gray, 1831
  • Common Blue Apollo - Parnassius hardwickii
    Common Blue Apollo - Parnassius hardwickii