Carpobrotus (Nieu)

Carpobrotus (Nieu)

Observation - Carpobrotus (Nieu) - Southern Africa. Description: