Kidney Vetch?

Kidney Vetch?

Observation - Kidney Vetch? - Global. Description: