EAST LONDON NATURE

Fairy’s Thimble

Campanula cochlearifolia