Slow motion (25%) view of an adult bird perched in a tree with a butterfly in its beak and taking off. Ssp bulocki.
IBC scientific name: Merops bulocki bulocki.