lpwill1 It looks like it may be a Wolf Spider Lycosa punctulata with babies on it's back. Check some pictures of them on Google images.
Comments (1)