It is known from woodland and open habitats from the Cape to Zimbabwe, Zambia, Democratic Republic of the Congo, Malawi, Mozambique and East Africa.
''T. r. capensis'' with two juveniles in Krishna Wildlife Sanctuary | Theretra monteironis | Olea capensis | Impatiens capensis | ''Drosera capensis |