Common Vetch - RSPB Isley Marsh

Common Vetch - RSPB Isley Marsh

Observation - Common Vetch - RSPB Isley Marsh - UK and Ireland. Description: