dcsimg
Unresolved name

Estrilda macmillani Ogilvie-Grant 1907

Estrilda macmillani is a species of in the family estrildid finches.