Wild Basil ?

Wild Basil ?

Observation - Wild Basil ? - UK and Ireland. Description: