Tmesisternus sp.
Location: Indonesia
Size:2.3 cm
A300291.jpg (71888 bytes)

BACK