The first three are of a Frontosa, looks to be Burundi I would guess.
The next is a Yellow Lab Labidochromis caeruleus
The third (blue one) appears to be Labidochromis caeruleus (Nkhata Bay) but not 100 percent positive on that one
And the last is a yellow lab again
The next is a Yellow Lab Labidochromis caeruleus
The third (blue one) appears to be Labidochromis caeruleus (Nkhata Bay) but not 100 percent positive on that one
And the last is a yellow lab again