Red-billed firefinch (Lagonosticta senegala)

Red-billed firefinch (Lagonosticta senegala)

Red-billed firefinch in its natural habitat in Gambia

by
by
by
by
by
by