Abiphis insilis
Location: Madagascar

Size:2.5 cm
A200140.jpg (61952 bytes)

BACK