Yes it is, a female, good job most people would guess Labidochromis textillus. Funny thing is she always looks like she is holding but she isn't. I have even started to net her out to put in a grow out tank before because it looked like she was tumbling the eggs.....that aren't there. Slightly deformed jaw I guess.
Anyway, your turn to post a pic.