Maylandia lombardoi commonly called kenyi in the hobby. It's a female or young juvenile male. I've seen females with some yellowish tint. Kenyi are one of the few mbuna where the male changes to yellow and the female stays blue. In most species it's the opposite; the female is yellow and males become blue as they mature.
Cheers,
WYite