Plant - Garlic Mustard

Plant - Garlic Mustard

Observation - Plant - Garlic Mustard - UK and Ireland. Description: