Lilac-breasted Roller (Coracias caudatus)
Roller in flight wings down
Lilacbreasted Roller Coracias caudatus . birdAfricaBotswanaChobeperchedcolorfulbranch