EAST LONDON NATURE

Shining Scabious

Scabiosa lucida