Dovyalis zeyheri

Dovyalis zeyheri

Observation - Dovyalis zeyheri - Southern Africa. Description: