Selfheal?

Selfheal?

Observation - Selfheal? - UK and Ireland. Description: