Vetch on a ditch side

Vetch on a ditch side

Observation - Vetch on a ditch side - UK and Ireland. Description: Abundant in some parts of the site.

Abundant in some parts of the site.