It took me awhile to figure out which end (so to speak) was up in the picture, but now that I've figured that out, I think it's a female. When the males' hemipenes appear, there's no question that it's a male.
Very difficult to tell from the picture lol, but I agree with @acpart . Looks like a female, males are pretty pounced. A better picture of his rear end and a side picture would help.