Pulchellodromus pardalis

Pulchellodromus pardalis is a spider species found in Europe (Portugal, Spain) and North Africa (Algeria to Egypt).