Tibia fusus melanocheilus A. Adams, 1854

Tibia fusus melanocheilus A. Adams, 1854

Turtle Island, Philippines (138 mm.). Image courtesy of Claudio Pirazzini.

Back