Celedota splendens
Location: Madagascar
Size: 2 cm
SR221.jpg (56621 bytes)

BACK