Parietaria judaica, Moulton, near Newmarket

Parietaria judaica, Moulton, near Newmarket

Observation - Parietaria judaica, Moulton, near Newmarket - UK and Ireland. Description: