Woodruff, ?

Woodruff, ?

Observation - Woodruff, ? - UK and Ireland. Description: