Desde el Sur de Europa y África del Norte (incluidas las Islas Canarias) hasta Irán al Este.