Carpobrotus dimidiatus

Carpobrotus dimidiatus

Observation - Carpobrotus dimidiatus - Southern Africa. Description: