EAST LONDON NATURE

Indian Balsam

Impatiens glandulifera