Image 1 of 1

Cape starling 8-19-24-5203.jpg

Cape starling, also known as red-shouldered glossy-starling or Cape glossy starling, Lamprotornis nitens