Charlesjsharp: Acraea niobe male Sao Tome
Charlesjsharp: African map (Cyrestis camillus) Principe
Charlesjsharp: Blue diadem (Hypolimnas salmacis thomensis) underside Sao Tome
Charlesjsharp: Danaid eggfly (Hypolimnas misippus) male Principe
Charlesjsharp: Dark blue pansy (Junonia oenone) Principe
Charlesjsharp: Fashion commodore (Precis pelarga) female wet season form Principe
Charlesjsharp: Jodutta acraea (Acraea jodutta) female Sao Tome
Charlesjsharp: Jodutta acraea (Acraea jodutta) male Sao Tome
Charlesjsharp: Jodutta acraea (Acraea jodutta) male underside Sao Tome
Charlesjsharp: Large spotted acraea (Acraea zetes anobonna) Sao Tome 2
Charlesjsharp: Large spotted acraea (Acraea zetes anobonna) Sao Tome
Charlesjsharp: Large spotted acraea (Acraea zetes anobonna) underside Sao Tome
Charlesjsharp: Soldier commodore (Junonia terea) female Principe
Charlesjsharp: Vulgar bush brown (Bicyclus vulgaris) underside Principe
Charlesjsharp: African grass blue (Zizeeria knysna) Principe 2
Charlesjsharp: African grass blue (Zizeeria knysna) Principe
Charlesjsharp: African grass blue (Zizeeria knysna) underside Principe
Charlesjsharp: Common bush blue (Cacyreus lingeus) underside Principe
Charlesjsharp: Dark grass blue (Zizina antanossa) underside Principe
Charlesjsharp: Lang's short-tailed blue (Leptotes pirithous) Principe
Charlesjsharp: Lang's short-tailed blue (Leptotes pirithous) Sao Tome (2)
Charlesjsharp: Long-tailed blue (Lampides boeticus) underside Sao Tome
Charlesjsharp: White-tipped blue (Eicochrysops hippocrates) Principe
Charlesjsharp: Citrus swallowtails (Papilio demodocus) Principe
Charlesjsharp: African migrant (Catopsilia florella) male Sao Tome
Charlesjsharp: Immaculate wood white (Leptosia nupta) sao Tome