Bitter Vetch?

Bitter Vetch?

Observation - Bitter Vetch? - UK and Ireland. Description: