Kidney vetch- coastal flower

Kidney vetch- coastal flower

Observation - Kidney vetch- coastal flower - UK and Ireland. Description: