Europe: Albania Bulgaria? Crete France Greece Italy Malta Portugal Spain. North Africa: Algeria Canary Islands Egypt Libya Morocco Madeira Tunisia. Asia: Azerbaijan Asian Turkey China (SE) Cyprus Iran Iraq Israel Jordan Saudi Arabia Yemen. Extralimital: Vietnam, tropical Africa, Madagascar.