Common vetch

Common vetch

Observation - Common vetch - UK and Ireland. Description: