gailhampshire:
Lang's Short-tailed Blue, Leptotes pirithous ssp. insulanus
gailhampshire:
Lang's Short-tailed Blue, Leptotes pirithous ssp. insulanus
gailhampshire:
Female Lang's Short-tailed Blue, Leptotes pirithous ssp. insulanus u.s
gailhampshire:
Female Lang's Short-tailed Blue, Leptotes pirithous ssp. insulanus topside
gailhampshire:
Lang's Short-tailed Blue, Leptotes pirithous ssp. insulanus
gailhampshire:
Long-tailed Blue? Lampides boeticus
gailhampshire:
African Grass Blue, Zizeeria knysna. male
gailhampshire:
African Grass Blue, Zizeeria knysna. male
gailhampshire:
African Grass Blue, Zizeeria knysna
gailhampshire:
African Grass Blue. Zizeeria knysna. us
gailhampshire:
Eurema floricola, the Malagasy Grass Yellow. Subspecies ceres
gailhampshire:
Catopsilia Florella
gailhampshire:
Catopsilia florella
gailhampshire:
Henotesia n. narcissus
gailhampshire:
Henotesia narcissus narcissus
gailhampshire:
Henotesia narcissus narcissus
gailhampshire:
Plains Cupid (Cycad Blue) Chilades pandava
gailhampshire:
Plains Cupid, Chilades pandava
gailhampshire:
Plains Cupid, Chilades pandava
gailhampshire:
African Line Blue, Pseudonacaduba sichela reticulum
gailhampshire:
African Line Blue, Pseudonacaduba sichela reticulum
gailhampshire:
Catopsilia florella...perfect camouflage for the night.
gailhampshire:
Mascarene Crow. Euploea euphon. Danainae
gailhampshire:
Neptis frobenia
gailhampshire:
Neptis frobenia
gailhampshire:
Malagasy Grass Yellow. Eurema floricola ceres
gailhampshire:
Clover Blue Female. Zizinia antanossa. underwing
gailhampshire:
Clover Blue Female. Zizinia antanossa. topwings
gailhampshire:
Brilliant Blue, Junonia rhadama male
gailhampshire:
Brilliant Blue, Junonia rhadama female