EAST LONDON NATURE

Sage-leaved Rock Rose or Gallipoli Rose

Cistus salvifolius