A white-backed mousebird!
White-backed Mousebird Juvenile
The white-backed mousebird has an overall grey appearance, bluish-white bill (tipped black) and bright red legs. In flight, it has a lower white back stripe bordered by black. deep maroon rump (not always visible). The juvenile is similar to the adult but its rump is grey-brown, not maroon; its breast buff-yellow and its bill is blueish green.
Juvenile on the left with its parent on the right
Here the juvenile clings on for dear life!
The adult is in the foreground displaying the white stripe and maroon rump!
I'm linking my post to Wild Bird Wednesday here