Stenaelurillus darwini

Stenaelurillus darwini is a jumping spider species found in Tanzania.