Horseshoe Vetch

Horseshoe Vetch

Observation - Horseshoe Vetch - UK and Ireland. Description: