Cyrestis heracles Staudinger, 1896


Indonesia


Distribution