Carpobrotus Ac

Carpobrotus Ac

Observation - Carpobrotus Ac - Southern Africa. Description: