Zora armillata
Length
4.5 mm