Hard to tell from that pic (colors faded, blury)... But if I had to guess, I'd say female. Males typically have very long and pointed dorsal/anal fins. The abdomen is very plump, which could be indicative that she's holding eggs. Unless the camera angle is weird, my vote is female.