Blue-cheeked Bee-eater (Merops superciliosus)

Blue-cheeked Bee-eater, Arabian Peninsula, East coast (KSA)