Socotra starling (Onychognathus frater) and Egyptian Vultureы (Neophron percnopterus)on background - Socotra island, Yemen