THE CICHLIDS OF THE LAKE MALAWI

THE IODOTROPHEUS

 
 
 
 

Iodotropheus sprengerae

 

Chinyankwazi island, Chinyamwezi island and Boadzulu island