Garlic Mustard

Garlic Mustard

Observation - Garlic Mustard - UK and Ireland. Description: Most flowers not out yet, but one has 5 petals.

Most flowers not out yet, but one has 5 petals.