Tmesisternus sp.
Location: Indonesia
Size:2.3 cm
A300292.jpg (72437 bytes)

BACK