Sweet Smelling Herb?

Sweet Smelling Herb?

Observation - Sweet Smelling Herb? - UK and Ireland. Description: