Beautiful/Colorful Bird on Tree of Thorns - South Africa / by JD Andrews

South Africa is home to thousands of bird species, I can't remember which one this is...

South Africa is home to thousands of bird species, I can't remember which one this is...