Thousand Islands, Java, Indonesia Thousand Islands, Java, Indonesia Thousand Islands, Java, Indonesia
Locality: Thousand Islands, Java, Indonesia
Literature for identification (localities mentioned):
Monniot et al., 1991; p.158 (New Caledonia)