Star Sedge

Star Sedge

Observation - Star Sedge - Southern Africa. Description: