Vicia benghalensis

Vicia benghalensis

Observation - Vicia benghalensis - Southern Africa. Description: