Type of vetch?

Type of vetch?

Observation - Type of vetch? - UK and Ireland. Description: