Tmesisternus sp.
Location: Indonesia
Size:2.3 cm
A300290.jpg (67466 bytes)

BACK