Close
Dotted Wolf Spider
Rabidosa punctulata