Kidney vetch

Kidney vetch

Observation - Kidney vetch - UK and Ireland. Description: