There is a little dark area in the correct spot on that picture that resembles spermathecae, but there is no way anybody could be 100% sure from this particular picture. At sub adult or adult size spider, there would be no doubt, only that picture is not good enough to be sure.
Most people are like clouds. The sun comes out when they f*ck off...