Spermophorides huberti

Spermophorides huberti is a cellar spider species found in Spain and France.