Close
Mediterranean Recluse Spider
Loxosceles rufescens