EAST LONDON NATURE

Giant Bellflower

Campanula latifolia