by Antonio Giudici | Aug 20, 2016
CHARAXINAE Agatasa calydonia Prothoe franck Polyura schreiber Polyura delphis Polyura moori Polyura hebe Polyura jalysus Polyura athamas Polyura arja Polyura eudamippus Polyura nepenthes Polyura dolon Charaxes solon Charaxes durnfordi Charaxes borneensis Charaxes...