Estado Libre de Orange
Se encuentra en Lesoto, Provincia del Cabo, Natal, Estado Libre de Orange y Transvaal de Sudáfrica en los pastizales de tierras altas en alturas de 1800 a 2200 metros.