Tan solo se encuentra en Sudáfrica, en el centro y sur del desierto de Karoo, entre la densa maleza de las riberas.