Papuina vexillaris (L. Pfeiffer, 1855)
Papuina vexillaris (L. Pfeiffer, 1855)
Kia, Solomon Islands (24-25 mm.). Digital image copyright 2017 by Simon Aiken.
Back