This vigorously flowering Lapeirousia is almost certainly Lapeirousia pyramidalis subsp. pyramidalis. The slightly two-lipped flowers are white but for blue central lines on the lower three shallowly boat-shaped tepals and on the stamens.
Without pedicels, the flowers grow in a dense spike. More than one spike may be present here.
The flowers all face up, overlapping as if eager for the camera, or the pollinator (Curtis-Scott, et al, 2020; Manning, 2007; iNaturalist).