unknown vetch

unknown vetch

Observation - unknown vetch - UK and Ireland. Description: