Aizoon

Aizoon

Observation - Aizoon - Southern Africa. Description: