Grewia

Grewia

Observation - Grewia - Southern Africa. Description: