EAST LONDON NATURE

Common Bugloss

Anchusa officinalis