Yellow-fronted Canary

Crithagra mozambica

 

Copyright - Per Holmen

Zinkwazi Beach, South Africa, May 16, 2010

Den Staat wetland, South Africa, November 19, 2011

Hluhluwe Imfolozi Game Reserve,  South Africa, January 28, 2012