Euchroea clementi
Location: Madagascar
Size: 2.3 cm
SR157.jpg (80736 bytes)
SR161.jpg (46299 bytes)

BACK