EAST LONDON NATURE

Witches’ Butter

Exidea glandulosa