LauraMaria Hi Anthony, this is garlic mustard! I used to have a lot of this stuff growing near me. Apparently the leaves are a very good addition to salads! Nice spotting :)
Comments (1)