EAST LONDON NATURE

Spreading Bell-flower

Campanula rapunculoides