Trochocercus cyanomelas

Amani Forest, East Usambara, Tanzania, September 17, 2023

St. Lucia, South Africa, September 24, 2010

Amatikulu Game Reserve, South Africa, October 29, 2010