himalyan balsam

himalyan balsam

Observation - himalyan balsam - UK and Ireland. Description: