Sunspurge

Sunspurge

Observation - Sunspurge - Southern Africa. Description: