A closer picture with better colors would help.
From that picture I would lean toward it looking like a Cynotilapia or a Metriaclima but cannot discern further.
From that picture I would lean toward it looking like a Cynotilapia or a Metriaclima but cannot discern further.