Blue-breasted Cordon-bleu - Uraeginthus angolensis in front of a white background

Royalty-free stock photo ID: 29291590

Blue-breasted Cordon-bleu - Uraeginthus angolensis in front of a white background