Horseshoe Vetch

Horseshoe Vetch

Observation - Horseshoe Vetch - UK and Ireland. Description: On chalk downland.

On chalk downland.