Saltera sarcocolla ...

Saltera sarcocolla ...

Observation - Saltera sarcocolla ... - Southern Africa. Description: