One of the Pseudocrenilabrus mouthbrooders, possibly the Egyptian mouthbrooder P. multicolor or perhaps an immature male of one of the other species. Alan