Haplochromis olivaceus
4ead34fa33de0a23f03560f3b40e4698
...