Which Kidney Vetch ?

Which Kidney Vetch ?

Observation - Which Kidney Vetch ? - UK and Ireland. Description: