?yellow vetch

?yellow vetch

Observation - ?yellow vetch - UK and Ireland. Description: