Olive Sunbird

Cyanomitra olivacea

 

Copyright - Per Holmen

Seldomseen, Zimbabwe, June 10, 2010

Amatikulu Nature Reserve, South Africa, September 22, 2010 (eastern race)

St. Lucia, South Africa, June 4, 2011

Uluguru Mountains, Tanzania, December 27, 2015