There appears to be quite a bit of blue on the chin (to the extent you can tell given all the shadows), so I'd say female. The debate would be a lot easier with a clear picture of this fish in the open. But since you have a first hand view of it, check to see if it has blue on the chin. If it does, then female is the more likely answer. Fin shape is not definitive, and none of your photos show them very well anyway.





