EAST LONDON NATURE

Jack-by-the-hedge or Garlic Mustard

Alliaria petiolata