Carissa

Carissa

Observation - Carissa - Southern Africa. Description: