kidney vetch

kidney vetch

Observation - kidney vetch - UK and Ireland. Description: