Comphrey

Comphrey

Observation - Comphrey - UK and Ireland. Description: