Photos credited to this contributor on tanganyika.si. Open a photo for a larger preview, or open the original page for surrounding species/location context.
353 photos350 cichlids3 locations
Altolamprologus compressiceps 'Chituta Bay'
↗Altolamprologus compressiceps 'Kafyoko Point'
↗Altolamprologus compressiceps 'Katondo Point'
↗Altolamprologus compressiceps 'Lubugwe Bay'
↗Altolamprologus compressiceps 'Lubugwe Bay'
↗Altolamprologus compressiceps 'Lufungu Bay'
↗Altolamprologus compressiceps 'Nkwasi Point'
↗Asprotilapia leptura 'Katondo Point' Xenotilapia leptura 'Katondo Point'
↗Bathybates fasciatus 'Lyamembe'
↗Boulengerochromis microlepis 'Kalugunga'
↗Callochromis sp. 'pleurospilus tanzania' Mkangazi
↗Callochromis sp. 'pleurospilus tanzania' Mkangazi
↗Cyathopharynx furcifer 'Sibwesa'
↗Cyathopharynx sp. 'furcifer north' Jakobsen's Beach
↗Cyphotilapia frontosa 'Cape Bangwe' 7-bar frontosa
↗Cyphotilapia frontosa 'Ifala Village' 6-bar frontosa
↗Cyphotilapia frontosa 'Segunga' 6-bar frontosa
↗Cyphotilapia gibberosa 'Bondola Bay' Tanzania
↗Cyphotilapia gibberosa 'Bondola Bay' Tanzania
↗Cyphotilapia gibberosa 'Cape Chaitika' Zambia
↗Cyphotilapia gibberosa 'Kalubale' Tanzania
↗Cyphotilapia gibberosa 'Katili' Tanzania
↗Cyphotilapia gibberosa 'Kirando' Tanzania
↗Cyphotilapia gibberosa 'Lusekese' Tanzania
↗Cyphotilapia gibberosa 'Lusekese' Tanzania
↗Cyphotilapia gibberosa 'Lwilwi Island' Tanzania
↗Cyphotilapia gibberosa 'Mvuna Island' Tanzania
↗Cyphotilapia gibberosa 'Mvuna Island' Tanzania
↗Cyphotilapia gibberosa 'Yamsamba Island' Tanzania
↗Cyprichromis cf. zonatus 'Lusekese'
↗Cyprichromis leptosoma 'Katondo Point'
↗Cyprichromis leptosoma 'Kekese'
↗Cyprichromis leptosoma 'Miyako Point'
↗Cyprichromis leptosoma 'Molwe'
↗Cyprichromis leptosoma 'Molwe'
↗Cyprichromis microlepidotus 'Ifala'
↗Cyprichromis microlepidotus 'Luagala Point'
↗Cyprichromis microlepidotus 'Mabilibili'
↗Cyprichromis microlepidotus 'Mabilibili'
↗Cyprichromis microlepidotus 'Mabilibili'
↗Cyprichromis microlepidotus 'Mahale NP'
↗Cyprichromis microlepidotus 'Mahale NP'
↗Cyprichromis microlepidotus 'Mahale NP'
↗Cyprichromis microlepidotus 'Mahale NP'
↗Cyprichromis microlepidotus 'Mahale NP'
↗Cyprichromis pavo 'Kambwimba'
↗Cyprichromis sp. 'dwarf jumbo' Cape Bangwe Cyprichromis sp. 'leptosoma kigoma' Cape Bangwe
↗Cyprichromis sp. 'dwarf jumbo' Cape Bangwe Cyprichromis sp. 'leptosoma kigoma' Cape Bangwe
↗Cyprichromis sp. 'dwarf jumbo' Cape Bangwe Cyprichromis sp. 'leptosoma kigoma' Cape Bangwe
↗Cyprichromis sp. 'dwarf jumbo' Cape Bangwe Cyprichromis sp. 'leptosoma kigoma' Cape Bangwe
↗Cyprichromis sp. 'dwarf jumbo' Cape Bangwe Cyprichromis sp. 'leptosoma kigoma' Cape Bangwe
↗Cyprichromis sp. 'dwarf jumbo' Ifala Village Cyprichromis sp. 'leptosoma kigoma' Ifala
↗Cyprichromis sp. 'dwarf jumbo' Ifala Village Cyprichromis sp. 'leptosoma kigoma' Ifala
↗Cyprichromis sp. 'dwarf jumbo' Ifala Village Cyprichromis sp. 'leptosoma kigoma' Ifala
↗Cyprichromis sp. 'dwarf jumbo' Ifala Village Cyprichromis sp. 'leptosoma kigoma' Ifala
↗Cyprichromis sp. 'dwarf jumbo' Jacobsen Beach Cyprichromis sp. 'leptosoma kigoma' Jakobsen's Beach
↗Cyprichromis sp. 'dwarf jumbo' Jacobsen Beach Cyprichromis sp. 'leptosoma kigoma' Jakobsen's Beach
↗Cyprichromis sp. 'dwarf jumbo' Nondwa Point Cyprichromis sp. 'leptosoma kigoma' Nondwa Point
↗Cyprichromis sp. 'dwarf jumbo' Nondwa Point Cyprichromis sp. 'leptosoma kigoma' Nondwa Point
↗Cyprichromis sp. 'dwarf jumbo' Nondwa Point Cyprichromis sp. 'leptosoma kigoma' Nondwa Point
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Karema (South)
↗Cyprichromis sp. 'leptosoma jumbo' Yamsamba Island
↗Enantiopus melanogenys 'Sibwesa'
↗Enantiopus melanogenys 'Sibwesa'
↗Enantiopus melanogenys 'Sibwesa'
↗Eretmodus cyanostictus 'Lyela'
↗Eretmodus cyanostictus 'Mtakuja'
↗Eretmodus marksmithi 'Kekese'
↗Eretmodus marksmithi 'Kekese'
↗Eretmodus marksmithi 'Kekese'
↗Gnatochromis permaxilliaris 'Kalala Island'
↗Interochromis loocki 'Katondo Point'
↗Jabarichromis pfefferi 'Nondwa Point' 'Gnathochromis' pfefferi 'Nondwa Point'
↗Julidochromis cf. marksmithi 'Lubugwe Bay' J. sp. 'Marksmithi Lyamembe' Lubugwe Bay
↗Julidochromis cf. marksmithi 'Lufungu Bay' J. sp. 'Marksmithi Lyamembe' Lufungu Bay
↗Julidochromis cf. marlieri 'Halembe' J. sp. 'Marlieri Kungwe' Halembe
↗Julidochromis cf. marlieri 'Kafyoko Point' J. sp. 'Marlieri Kasanga' Kafyoko Point
↗Julidochromis cf. marlieri 'Katani Point' J. sp. 'Marlieri Maleza' Katani Point
↗Julidochromis cf. marlieri 'Katili' J. sp. 'Marlieri Nkonkonti' Katili
↗Julidochromis cf. marlieri 'Katili' J. sp. 'Marlieri Nkonkonti' Katili
↗Julidochromis cf. marlieri 'Muzi' J. sp. 'Marlieri Kasanga' Muzi
↗Julidochromis cf. marlieri 'Nausingili Island' J. sp. 'Marlieri Maleza' Nausingili Islan
↗Julidochromis cf. marlieri 'Segunga' J. sp. 'Marlieri Kungwe' Segunga
↗Julidochromis cf. marlieri 'Segunga' J. sp. 'Marlieri Kungwe' Segunga
↗Julidochromis cf. regani 'Cape Chaitika'
↗Julidochromis cf. regani 'Cape Nundo'
↗Julidochromis cf. regani 'Kalugunga' J. sp. 'Regani Kekese' Kalugunga
↗Julidochromis cf. regani 'Kekese' J. sp. 'Regani Kekese' Kekese
↗Julidochromis cf. regani 'Miyako Point' J. sp. 'Regani Karilani' Miyako Point
↗Julidochromis cf. regani 'Samazi' J. sp. 'Regani Samazi' Samazi
↗Julidochromis marksmithi 'Katondo Point'
↗Julidochromis marksmithi 'Katondo Point'
↗Julidochromis marksmithi 'Nkondwe Island'
↗Lamprologus laparogramma 'Isanga Bay'
↗Lamprologus laparogramma 'Namansi'
↗Lamprologus laparogramma 'Namansi'
↗Lamprologus laparogramma 'Namansi'
↗Lamprologus laparogramma 'Namansi'
↗Lamprologus laparogramma 'Namansi'
↗Lamprologus ocellatus 'Magambo'
↗Lamprologus ocellatus 'Magambo'
↗Lamprologus ornatipinnis 'Nkondwe Island'
↗Lamprologus signatus 'Kasongola'
↗Lamprologus signatus 'Kasongola'
↗Lepidiolamprologus attenuatus 'Cape Chaitika'
↗Lepidiolamprologus elongatus 'Katete'
↗Lepidiolamprologus profundicola 'Ifala'
↗Lepidiolamprologus profundicola 'Ifala'
↗Lepidiolamprologus sp. 'meeli kipili' Mkangazi
↗Lepidiolamprologus sp. 'meeli kipili' Mkangazi
↗Lepidiolamprologus sp. 'meeli kipili' Mkangazi
↗Lepidiolamprologus sp. 'meeli kipili' Mkangazi
↗Lepidiolamprologus sp. 'meeli-boulengeri' Kasongola Lepidiolamprologus sp. 'meeli southeast' Kasongola
↗Lepidiolamprologus sp. 'meeli-boulengeri' Katete Lepidiolamprologus sp. 'meeli southeast' Katete
↗Lepidiolamprologus sp. 'meeli-boulengeri' Katete Lepidiolamprologus sp. 'meeli southeast' Katete
↗Lepidiolamprologus sp. 'meeli-boulengeri' Katete Lepidiolamprologus sp. 'meeli southeast' Katete
↗Lepidiolamprologus sp. 'meeli-boulengeri' Magambo Lepidiolamprologus sp. 'meeli southeast' Magambo
↗Lestradea perspicax 'Jakobsen's Beach'
↗Lestradea perspicax 'Jakobsen's Beach'
↗Microdontochromis tenuidentatus 'Katete' Xenotilapia tenuidentata 'Katete'
↗Neolamprologus bifasciatus 'Jakobsen's Beach'
↗Neolamprologus bifasciatus 'Jakobsen's Beach'
↗Neolamprologus bifasciatus 'Kombe'
↗Neolamprologus bifasciatus 'Muzi'
↗Neolamprologus brevis 'Kasongola'
↗Neolamprologus brevis 'Kasongola'
↗Neolamprologus brevis 'Kaswente Bay'
↗Neolamprologus brichardi 'Cape Chaitika'
↗Neolamprologus brichardi 'Cape Chaitika'
↗Neolamprologus brichardi 'Cape Chaitika'
↗Neolamprologus brichardi 'Cape Kachese'
↗Neolamprologus brichardi 'Cape Nambeyeye'
↗Neolamprologus brichardi 'Cape Nambeyeye'
↗Neolamprologus brichardi 'Jakobsen's Beach'
↗Neolamprologus brichardi 'Jakobsen's Beach'
↗Neolamprologus brichardi 'Kala Bay'
↗Neolamprologus brichardi 'Luagala Point'
↗Neolamprologus brichardi 'Luagala Point'
↗Neolamprologus brichardi 'Luagala Point'
↗Neolamprologus brichardi 'Miyako Point'
↗Neolamprologus brichardi 'Miyako Point'
↗Neolamprologus brichardi 'Miyako Point'
↗Neolamprologus buescheri 'Cape Kachese'
↗Neolamprologus calliurus 'Nkondwe Island'
↗Neolamprologus cf. ventralis 'Kalyeza Bay'
↗Neolamprologus cf. ventralis 'Kalyeza Bay'
↗Neolamprologus cf. ventralis 'Kalyeza Bay'
↗Neolamprologus cf. ventralis 'Kalyeza Bay'
↗Neolamprologus cf. ventralis 'Lwili Island'
↗Neolamprologus cf. ventralis 'Mvuna Island'
↗Neolamprologus chitamwebwai 'Jakobsen's Beach'
↗Neolamprologus chitamwebwai 'Jakobsen's Beach'
↗Neolamprologus chitamwebwai 'Jakobsen's Beach'
↗Neolamprologus chitamwebwai 'Jakobsen's Beach'
↗Neolamprologus crassus 'Katete'
↗Neolamprologus crassus 'Katete'
↗Neolamprologus cylindricus 'Katili'
↗Neolamprologus cylindricus (unknown locality)
↗Neolamprologus furcifer 'Ifala'
↗Neolamprologus furcifer 'Kalala Island'
↗Neolamprologus furcifer 'Luagala Point'
↗Neolamprologus furcifer 'Sibwesa'
↗Neolamprologus longior 'Halembe'
↗Neolamprologus longior 'Halembe'
↗Neolamprologus longior 'Ifala'
↗Neolamprologus longior 'Kalugunga'
↗Neolamprologus longior 'Kekese'
↗Neolamprologus longior 'Kekese'
↗Neolamprologus longior 'Luagala Point'
↗Neolamprologus mustax 'Kombe'
↗Neolamprologus niger 'Jakobsen's Beach'
↗Neolamprologus niger 'Jakobsen's Beach'
↗Neolamprologus niger 'Jakobsen's Beach'
↗Neolamprologus niger 'Luagala Point'
↗Neolamprologus niger 'Luagala Point'
↗Neolamprologus niger 'Nondwa Point'
↗Neolamprologus niger 'Nondwa Point'
↗Neolamprologus niger 'Nondwa Point'
↗Neolamprologus obscurus 'Kambwimba'
↗Neolamprologus pulcher 'Cape Nundo'
↗Neolamprologus pulcher 'Cape Nundo'
↗Neolamprologus pulcher 'Kambwimba' Daffodil
↗Neolamprologus pulcher 'Kambwimba' Daffodil
↗Neolamprologus pulcher 'Kambwimba' Daffodil
↗Neolamprologus pulcher 'Kaswente Bay'
↗Neolamprologus pulcher 'Katondo Point'
↗Neolamprologus pulcher 'Muzi'
↗Neolamprologus pulcher 'Muzi'
↗Neolamprologus pulcher 'Muzi'
↗Neolamprologus pulcher 'Tongwa'
↗Neolamprologus pulcher 'Tongwa'
↗Neolamprologus savoryi 'Lufungu Bay'
↗Neolamprologus savoryi 'Lufungu Bay'
↗Neolamprologus sexfasciatus 'Kasongola'
↗Neolamprologus sexfasciatus 'Kasongola'
↗Neolamprologus sexfasciatus 'Kasongola'
↗Neolamprologus similis 'Lufungu Bay'
↗Neolamprologus similis 'Lufungu Bay'
↗Neolamprologus similis 'Lufungu Bay'
↗Neolamprologus similis 'Lufungu Bay'
↗Neolamprologus sp. 'benthosplendens' Kekese
↗Neolamprologus sp. 'benthosplendens' Kekese
↗Neolamprologus sp. 'benthosplendens' Luagala Point
↗Neolamprologus sp. 'benthosplendens' Luagala Point
↗Neolamprologus sp. 'benthosplendens' Luagala Point
↗Neolamprologus sp. 'caudopunctatus kipili' Mtosi
↗Neolamprologus sp. 'cygnus' Katondo Point, Cape Mpimbwe
↗Neolamprologus sp. 'cygnus' Katondo Point, Cape Mpimbwe
↗Neolamprologus sp. 'cygnus' Katondo Point, Cape Mpimbwe
↗Neolamprologus sp. 'cygnus' Katondo Point, Cape Mpimbwe
↗Neolamprologus sp. 'cygnus' Katondo Point, Cape Mpimbwe
↗Neolamprologus sp. 'cygnus' Mvuna Island Neolamprologus sp. 'cygnus orange tail' Mvuna Island
↗Neolamprologus sp. 'gracilis tanzania' Lubugwe Bay
↗Neolamprologus sp. 'gracilis tanzania' Lubugwe Bay
↗Neolamprologus sp. 'princess kekese' Kalugunga Neolamprologus sp. 'crassus tanzania' Kalugunga
↗Neolamprologus sp. 'princess kekese' Kalugunga Neolamprologus sp. 'crassus tanzania' Kalugunga
↗Neolamprologus sp. 'princess lyamembe' Lubugwe Bay Neolamprologus sp. 'marunguensis mahale' Lubugwe Bay
↗Neolamprologus sp. 'princess lyamembe' Lubugwe Bay Neolamprologus sp. 'marunguensis mahale' Lubugwe Bay
↗Neolamprologus sp. 'princess lyamembe' Lufungu Bay Neolamprologus sp. 'marunguensis mahale' Lufungu Bay
↗Neolamprologus sp. 'princess lyamembe' Lufungu Bay Neolamprologus sp. 'marunguensis mahale' Lufungu Bay
↗Neolamprologus sp. 'princess lyamembe' Lufungu Bay Neolamprologus sp. 'marunguensis mahale' Lufungu Bay
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus sp. 'ventralis striped' Kabwe Nsolo
↗Neolamprologus tetracanthus 'Miyako Point'
↗Neolamprologus timidus 'Katondo Point'
↗Neolamprologus tretocephalus 'Kaswente Bay'
↗Neolamprologus ventralis 'Kekese'
↗Neolamprologus ventralis 'Lubugwe Bay'
↗Neolamprologus walteri 'Cape Bangwe'
↗Neolamprologus walteri 'Cape Bangwe'
↗Neolamprologus walteri 'Ifala'
↗Neolamprologus walteri 'Ifala'
↗Ophthalmotilapia cf. nasuta 'Karilani Island'
↗Ophthalmotilapia cf. nasuta 'Kekese' Ophthalmotilapia sp. 'Nasuta Golden' Kekese
↗Ophthalmotilapia cf. nasuta 'Kungwe Point'
↗Ophthalmotilapia cf. ventralis 'Nausingili Island' Ophthalmotilapia sp. 'Ventralis Yellow Tanzania' Nausingili Island
↗Ophthalmotilapia sp. 'paranasuta' Cape Bangwe
↗Ophthalmotilapia sp. 'paranasuta' Cape Bangwe
↗Ophthalmotilapia sp. 'paranasuta' Cape Bangwe
↗Ophthalmotilapia sp. 'whitecap' Karilani Island Ophthalmotilapia ventralis 'Karilani Island'
↗Ophthalmotilapia ventralis 'Cape Chaitika'
↗Paracyprichromis brieni 'Kantalamba'
↗Paracyprichromis brieni 'Luagala Point'
↗Paracyprichromis cf. nigripinnis 'Jakobsen's Beach'
↗Paracyprichromis cf. nigripinnis 'Jakobsen's Beach'
↗Paracyprichromis cf. nigripinnis 'Jakobsen's Beach'
↗Paracyprichromis cf. nigripinnis 'Jakobsen's Beach'
↗Paracyprichromis cf. nigripinnis 'Jakobsen's Beach'
↗Paracyprichromis nigripinnis 'Kalubale'
↗Paracyprichromis sp. 'ammelrooyi' Kekese
↗Paracyprichromis sp. 'ammelrooyi' Kekese
↗Paracyprichromis sp. 'ammelrooyi' Luagala Point
↗Paracyprichromis sp. 'ammelrooyi' Luagala Point
↗Paracyprichromis sp. 'ammelrooyi' Luagala Point
↗Perissodus microlepis (unknown locality)
↗Perissodus straeleni 'Nausigili Island' Plecodus straeleni 'Nausigili Island'
↗Petrochromis fasciolatus 'Mkangazi' Interochromis fasciolatus 'Mkangazi'
↗Petrochromis sp. 'red mpimbwe' Mvuna Island Petrochromis sp. 'kipili brown' Mvuna Island
↗Pseudosimochromis babaulti 'Sibwesa'
↗Spathodus cf. erythrodon 'Kalugunga' Spathodus cf. erythrodon 'Isonga-Ikola'
↗Spathodus cf. erythrodon 'Kalugunga' Spathodus cf. erythrodon 'Isonga-Ikola'
↗Tanganicodus irsacae 'Mabilibili'
↗Tanganicodus irsacae 'Mabilibili'
↗Tanganicodus irsacae 'Mabilibili'
↗Tanganicodus irsacae 'Miyako Point'
↗Tanganicodus irsacae 'Miyako Point'
↗Tanganicodus irsacae 'Miyako Point'
↗Telmatochromis bifrenatus 'Ifala'
↗Telmatochromis bifrenatus 'Karilani Island'
↗Telmatochromis bifrenatus 'Lubugwe Bay'
↗Telmatochromis bifrenatus 'Lubugwe Bay'
↗Telmatochromis bifrenatus 'Lyamembe'
↗Telmatochromis bifrenatus 'Lyamembe'
↗Telmatochromis brachygnathus 'Cape Chaitika'
↗Telmatochromis cf. temporalis 'Cape Bangwe, Mawimbi'
↗Telmatochromis cf. temporalis 'Katondo Point'
↗Telmatochromis dhonti 'Mkangazi'
↗Telmatochromis dhonti 'Mkangazi'
↗Telmatochromis dhonti 'Mkangazi'
↗Telmatochromis vittatus 'Kalugunga'
↗Telmatochromis vittatus 'Nkondwe Island'
↗Trematocara stigmaticum 'Jakobsen's Beach'
↗Trematocara stigmaticum 'Jakobsen's Beach'
↗Trematocara stigmaticum 'Mkangazi'
↗Trematocara stigmaticum 'Mkangazi'
↗Trematocara stigmaticum 'Mkangazi'
↗Trematocara stigmaticum 'Mkangazi'
↗Trematocara variabile 'Lusekese'
↗Trematocara variabile 'Mkangazi'
↗Trematocara zebra 'Jakobsen's Beach'
↗Trematocara zebra 'Jakobsen's Beach'
↗Trematochromis benthicola 'Halembe' Ctenochromis benthicola 'Halembe'
↗Triglachromis otostigma 'Namansi'
↗Tropheus duboisi 'Halembe' Maswa duboisi
↗Tropheus duboisi 'Ifala'
↗Tropheus duboisi 'Luagala Point'
↗Tropheus duboisi 'Luagala Point'
↗Tropheus duboisi 'Luagala Point'
↗Tropheus duboisi 'Lufungu Bay'
↗Tropheus duboisi 'Lufungu Bay'
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Isanga Bay' Kushangaza Golden Kalambo
↗Tropheus moorii 'Mtosi'
↗Tropheus polli 'Kalugunga' Tropheus annectens 'Kalugunga'
↗Tropheus polli 'Lyamembe' Tropheus annectens 'Lyamembe'
↗Tropheus sp. 'crescentic' Halembe (Kushangaza) Tropheus sp. 'lunatus' Halembe (Kushangaza)
↗Tropheus sp. 'crescentic' Halembe (Kushangaza) Tropheus sp. 'lunatus' Halembe (Kushangaza)
↗Tropheus sp. 'crescentic' Halembe (Kushangaza) Tropheus sp. 'lunatus' Halembe (Kushangaza)
↗Tropheus sp. 'lukuga' Miyako Point Tropheus brichardi 'Miyako Point'
↗Tropheus sp. 'mpimbwe' Kaswente Bay
↗Tropheus sp. 'mpimbwe' Kaswente Bay
↗Tylochromis polylepis 'Lufungu Bay'
↗Variabilichromis moorii 'Cape Nambeyeye'
↗Xenotilapia flavipinnis 'Cape Chaitika'
↗Xenotilapia flavipinnis 'Cape Chaitika'
↗Xenotilapia flavipinnis 'Cape Chaitika'
↗Xenotilapia flavipinnis 'Jakobsen's Beach'
↗Xenotilapia flavipinnis 'Karilani Island'
↗Xenotilapia flavipinnis 'Karilani Island'
↗Xenotilapia nasus 'Kalyeza Bay'
↗Xenotilapia nasus 'Kalyeza Bay'
↗Xenotilapia nasus 'Namansi'
↗Xenotilapia nasus 'Namansi'
↗Xenotilapia nasus 'Namansi'
↗Xenotilapia nasus 'Namansi'
↗Xenotilapia ochrogenys 'Sibwesa Rocks'
↗Xenotilapia ochrogenys 'Sibwesa Rocks'
↗Xenotilapia ochrogenys 'Sibwesa Rocks'
↗Xenotilapia sp. 'papilio sunflower' Mtosi
↗Xenotilapia sp. 'papilio sunflower' Mtosi
↗Xenotilapia sp. 'papilio sunflower' Mvuna Island
↗Xenotilapia sp. 'papilio sunflower' Nkondwe Island
↗Xenotilapia sp. 'spilopterus north' Jakobsen's Beach
↗Xenotilapia spilopterus 'Lufungu Bay'
↗Jakobsen's Beach, Lake Tanganyika, Tanzania
↗Lake Shore Lodge Kipili, Lake Tanganyika, Tanzania
↗Lake Shore Lodge Kipili, Lake Tanganyika, Tanzania
↗No photos match this filter.