EAST LONDON NATURE

Pale or Italian Bugloss

Echium italicum