vetch DSC00007

vetch DSC00007

Observation - vetch DSC00007 - UK and Ireland. Description: