Figwort ??

Figwort ??

Observation - Figwort ?? - UK and Ireland. Description: