Franco Banfi / Zebra cichlid (Metriaclima zebra.) male, portrait, Likoma Island, Lake Malawi, Malawi, Africa.
01714866
Franco Banfi / Zebra cichlid (Metriaclima zebra) male, portrait, Likoma Island, Lake Malawi, Malawi, Africa.
01709527
Franco Banfi / Kampango catfish (Bagrus meridionalis) on sandy bottom around Usipa wreck, old ferry boat sank in 1998. Thumbi West island, Lake Malawi, Malawi.
01709507
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) defecating. Thumbi West island, Lake Malawi, Malawi.
01709493
Franco Banfi / Swarm of male Nyassa blue cichlids (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709477
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709471
Franco Banfi / Male Nyassa blue cichlids (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709464
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709463
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709460
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709459
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.
01709447
Franco Banfi / Male Nyassa blue cichlid (Metriaclima zebra) swimming. Thumbi West island, Lake Malawi, Malawi.