Horse shoe Vetch

Horse shoe Vetch

Observation - Horse shoe Vetch - UK and Ireland. Description: