Jamides amarauge Druce, 1891


Solomon Islands, near Shortland Island


Shining Cerulean
Distribution