Chlorocichla flaviventris

Near Rungwe, Tanzania, July 30, 2016

Shankara, Namibia, October 12, 2011

Kunene River Lodge, Namibia, November 23, 2010

St. Lucia, South Africa, September 24, 2010