St John's Wort?

St John's Wort?

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