THE CICHLIDS OF THE LAKE MALAWI
THE IODOTROPHEUS
Iodotropheus sprengerae
Chinyankwazi island, Chinyamwezi island and Boadzulu island