Amaurrodes passerinii
Location: Tanzania
Size:3 cm
BACK