Amaurrodes passerinii
Location: Tanzania
Size:3 cm
A300294.jpg (33375 bytes)

BACK