Red-headed finch

Red-headed finch

Observation - Red-headed finch - Southern Africa. Description: