Balsam?

Balsam?

Observation - Balsam? - UK and Ireland. Description: