Carissa

Carissa

Observation - Carissa - Southern Africa. Description: Scrambling plant close to the coast

Scrambling plant close to the coast