Blue Vetch

Blue Vetch

Observation - Blue Vetch - UK and Ireland. Description: