African Emerald Cuckoo

Chrysococcyx cupreus

 

St. Lucia, South Africa, September 24, 2010

Amatikulu Game Reserve, South Africa, June 16, 2008

Copyright - Per Holmen

Mt. Kenya National Park, Kenya, July 13, 2018