EAST LONDON NATURE

English Stonecrop

Sedum anglicum