Polyura dehanii Westwood, 1850


Indonesia, Java


65 mm

Synonyms and other combinations

Polyura dehaaniiWestwood, 1850
Distribution