Wild Garlic

Wild garlic in the woods at Aydon Castle, Northumberland