Lilac-breasted Roller (Coracias caudatus)
Roller sitting on branch profiled
Lilacbreasted Roller Coracias caudatus . birdSouth AfricaMala Malaperchedcolorfulbranch