EAST LONDON NATURE

Starry Saxifrage

Saxifraga stellaris