Spotted Vetch

Spotted Vetch

Observation - Spotted Vetch - UK and Ireland. Description: