White Spurge

White Spurge

Observation - White Spurge - Southern Africa. Description: