Blue-capped Cordonbleu (Uraeginthus cyanocephalus)

 

<< back to Taxonomy