EAST LONDON NATURE

Yellow Wound Wort

Stachys recta