Narrowleaf vetch (Vicia sativa)?

Lee Falls - Paula

Narrowleaf vetch (Vicia sativa)?

Lee Falls – Paula