Marsh St John's Wort

Marsh St John's Wort

Observation - Marsh St John's Wort - UK and Ireland. Description: