Flea Sedge

Flea Sedge

Observation - Flea Sedge - UK and Ireland. Description: