Nemesia simoni

Nemesia simoni is a species of spider and can be found in Spain and France.