3 Bush Vetch

3 Bush Vetch

Observation - 3 Bush Vetch - UK and Ireland. Description: