Horseshoe vetch

Horseshoe vetch

Observation - Horseshoe vetch - UK and Ireland. Description: