A bird perched on a branch carrying a prey, looking around and flying away. Ssp bulocki.
IBC scientific name: Merops bulocki bulocki.