Hoplopholcus labyrinthi

Hoplopholcus labyrinthi is a cellar spider species found in Crete.