Alliaria petiolata - Garlic Mustard

Alliaria petiolata - Garlic Mustard

Observation - Alliaria petiolata - Garlic Mustard - UK and Ireland. Description: