? Tufted Vetch

? Tufted Vetch

Observation - ? Tufted Vetch - UK and Ireland. Description: