It's hard to say.
Right off the bat, I would say female based upon lacking the black on the pec fins. However, I do see white coloring on re throat and other places, which points to crossbreeding. If that's the case, it could be a male with poor colors...