marsh helleborine

marsh helleborine

Observation - marsh helleborine - UK and Ireland. Description: