EAST LONDON NATURE

Rock Soapwort or ‘Tumbling Ted’

Saponaria ocymoides