Tufted Vetch

Observation - Tufted Vetch - UK and Ireland. Description: