Anthyllis vulneraria (Kidney Vetch)

Anthyllis vulneraria (Kidney Vetch)

Observation - Anthyllis vulneraria (Kidney Vetch) - UK and Ireland. Description: