Tmesisternus sp.
Location: Indonesia
Size:2.3 cm
A300289.jpg (63755 bytes)

BACK