Marsh St John's-wort (Hypericum elodes)

Marsh St John's-wort (Hypericum elodes)

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