A fairly common bird in the Serengeti is the Lilac Breasted Roller. They are remniscent of flycatchers. There are not many trees but it seems like there is a Roller in each of the feew trees that you do see.
Wow this is one beautiful looking bird and of a roller that I have never seen not even in books and the colours are amazing plus great composition Garrett and beautiful setting for this capture too.