Cyanomitra olivacea

 

Amani Forest, East Usambara, Tanzania, February 22, 2021

Castle Forest, Kenya, November 11, 2020

Amani Forest, East Usambara, Tanzania, August 25, 2020

Mabira Forest, Uganda, May 30, 2019

Uluguru Mountains, Tanzania, December 27, 2015

St. Lucia, South Africa, June 4, 2011