Papuina chancei (Cox, 1870)
New Britain, Solomon Islands
Back