Marsh St John's-wort (Hypericum elodes)

Marsh St John's-wort (Hypericum elodes)

Observation - Marsh St John's-wort (Hypericum elodes) - Global. Description: