kidney vetch

kidney vetch

Observation - kidney vetch - UK and Ireland. Description: Abundant on Greenham Common

Abundant on Greenham Common