The subspecies "P. p. holomelaena" breeds down south-eastern Africa from southern Mozambique to the Cape in South Africa.
holomelaena" встречается на юго-востоке Африки от южной части Мозамбика к югу Южно-Африканской Республики.