Lessertia barbara

Lessertia barbara is a spider species found in caves in Spain, Morocco, and Algeria.