EAST LONDON NATURE

Musky Saxifrage

Saxifraga moschata