EAST LONDON NATURE

French or Spanish Lavender

Lavandula stoechas