Alliaria petiolata, Wandlebury

Alliaria petiolata, Wandlebury

Observation - Alliaria petiolata, Wandlebury - UK and Ireland. Description: