Zora armillata

Length
4.5 mm