Marsh Helleborine

Marsh Helleborine

Observation - Marsh Helleborine - UK and Ireland. Description: