Spotted Ground Spider (Storena formosa)

Discuss this image