Alliaria petiolata

Alliaria petiolata

Observation - Alliaria petiolata - UK and Ireland. Description: At its best in hedgerows now

At its best in hedgerows now