carex?

carex?

Observation - carex? - UK and Ireland. Description: