Indigofera flabellata is a profusely flowering shrub bearing purple or sometimes pink flowers in lighter or darker shades. The plant blooms during a long season, starting in January when the photo was taken in the south of the Langkloof near Louterwater.
There is more about this plant in the Indigofera Album under Genera (Vlok and Schutte-Vlok, 2015; Manning, 2007; Bond and Goldblatt, 1984; iNaturalist).