Charlesjsharp:
Blue Mormon (Papilio polymnestor) male
Charlesjsharp:
Common banded peacock (Papilio crino) underside
Charlesjsharp:
Common jay (Graphium doson eleius)
Charlesjsharp:
Common mormon (Papilio polytes cyrus) female underside
Charlesjsharp:
Common mormon (Papilio polytes romulus) female underside
Charlesjsharp:
Common mormon (Papilio polytes romulus) female
Charlesjsharp:
Common mormon (Papilio polytes stichius) female underside
Charlesjsharp:
Common mormon (Papilio polytes) courting f romulus (left) m right
Charlesjsharp:
Common mormon (Papilio polytes) male underside
Charlesjsharp:
Common mormon (Papilio polytes) male
Charlesjsharp:
Common rose (Atrophaneura aristolochiae aristolochiae) underside
Charlesjsharp:
Common rose (Atrophaneura aristolochiae aristolochiae)
Charlesjsharp:
Crimson Rose (Pachliopta hector) underside
Charlesjsharp:
Crimson Rose (Pachliopta hector)
Charlesjsharp:
Lime (Papilio demoleus) underside
Charlesjsharp:
Red helen (Papilio helenus daksha) underside
Charlesjsharp:
Southern birdwing (Troides minos) female
Charlesjsharp:
Common emigrant (Catopsilia pomona pomona) female underside
Charlesjsharp:
Common emigrant (Catopsilia pomona pomona) male underside
Charlesjsharp:
Common gull (Cepora nerissa evagete) female underside
Charlesjsharp:
Common gull (Cepora nerissa evagete) male
Charlesjsharp:
Common wanderer (Pareronia valeria)
Charlesjsharp:
Dark wanderer (Pareronia ceylanica pingasa) male
Charlesjsharp:
Mottled emigrant (Catopsilia pyranthe) female underside
Charlesjsharp:
Psyche (Leptosia nina nina)
Charlesjsharp:
Three-spot grass yellow (Eurema blanda silhetana) dry season form underside
Charlesjsharp:
Three-spot grass yellow (Eurema blanda silhetana) wet season form
Charlesjsharp:
White orange tip (Ixias marianne) male
Charlesjsharp:
Yellow orange-tip (Ixias pyrene sesia) male
Charlesjsharp:
Banded blue pierrot (Discolompa ethion vavasanus) laying egg