Possible Comfrey

Possible Comfrey

Observation - Possible Comfrey - UK and Ireland. Description: