NÁfrica, habita dendel nordeste de Sudán hasta Eritrea, Etiopía, el norte de Somalia y Kenia hastal norte de Tanzania. Tamién atópase na Islla Socotra. En Arabia, vive dendel sudoeste dArabia Saudita a Yeme y el sur dOmán. El so hábitat natural son les tierres montiegues abiertes, les carbes, los uadis y los xardinos. Puede tar cerca de 1800 metros sobrel nivel del mar nÁfrica y a 3100 metros nArabia. De normal camúflase ente les cañes de los árboles, anque dacuando baxa al suelu. Aliméntase principalmente dinseutos y néctar de les flores.