I should have stated that Delosperma was a guess on my part. The foliage and bloom looked like Delosperma to me but I am really bad at comparing photo's. It could be a variety of Carpobrotus or Drosanthemum or Lampranthus or .....
There are a few plants with the common name of "Ice Plant" and I'm really bad at comparing photo's.