Red-billed firefinch

Red-billed firefinch (Lagonosticta senegala)

Showing the single result