Although could be peack but i leaning more toward some sort of MALE Haplochromines. Any chance of pics with more lights. Was this fish grown in very tall tank rather than longer tank? Something about the shape/configuration of body.
It is a peacock, not a hap, looks to be a stuartgranti, because of the forehead. Could be one of the red shoulder varieties, could you try to take a better pic?
It is a peacock, not a hap, looks to be a stuartgranti, because of the forehead. Could be one of the red shoulder varieties, could you try to take a better pic?