vetch DSC00025

vetch DSC00025

Observation - vetch DSC00025 - UK and Ireland. Description: