Tmesisternus sp.
Location: Indonesia
Size:2.3 cm
A300293.jpg (67393 bytes)

BACK