Desert Finch - This bird breeds in the Canary Islands, across north Africa, and in the Middle East and into central Asia. There is a small European population in southern Spain. Many birds are largely resident, but there is post-breeding dispersal, and some Asian breeders migrate into Pakistan for the winter.