CAMELLIA JAPONICA MARGARET DAVIS - WHITE ROSE 3L

St Margarets Nursery

Regular price £19.99

Tax included.