Alliaria petiolata (Garlic Mustard)  
A Flora of Anglesey, Wales, UK  /  Brassicaceae (Cabbages)  /  1 of 17       Show captionHide caption