Abdim s stork
The Abdim's Stork, (Ciconia abdimii) also known as White-bellied Stork, is a black stork with grey legs, red knees and feet, grey bill and white underparts.
© Lukyslukys | Stock Free Images