Jamides amarauge Druce, 1891


Solomon Islands, near Shortland Island



Shining Cerulean
Distribution