The streaky-headed seedeater or streaky-headed canary is a small passerine bird in the finch family. It is a common resident breeder in suitable habitats in southern Africa.
Similar species: Perching Birds

By stephen whittaker
All rights reserved
Uploaded Jun 15, 2017. Captured Sep 13, 2016 11:19 in Unnamed Road, South Africa.