Machili Island, Lake Malawi, Malawi
Machili Island, Lake Malawi, Malawi
Cynotilapia afra 'Machili Island'
Cynotilapia zebroides 'Machili Island'
Dimidiochromis compressiceps 'Machilli Island'
Labidochromis flavigulis 'Machili Island'
Labidochromis gigas 'Machili Island'
Maylandia zebra 'Machili Island'
Metriaclima zebra 'Machili Island'
Melanochromis loriae 'Machili Island'
Oreochromis shiranus 'Machili Island'
Petrotilapia flaviventris 'Machili Island'
Petrotilapia pyroscelos 'Machili Island'
Pseudotropheus interruptus 'Machili Island'
Tropheops sp. 'yellow chin' Machili Island
Please note: All of the pictures used on this page have been used with permission of their owner. Downloading and distribution of any copyrighted material from this site without copyright owner’s permission is not allowed.