DSC_7212

DSC_7212

Observation - DSC_7212 - UK and Ireland. Description: In fen habitat.

In fen habitat.