EAST LONDON NATURE

Everlasting Pea (and guest – Zebra spider!)

Lathyrus latifolius