Wild Basil?

Wild Basil?

Observation - Wild Basil? - UK and Ireland. Description: This is a new species for me

This is a new species for me