Total
12cm pot - 30cm tall
£24.99
in stock
12cm pot - 60cm tall
£28.98
within 1 week
£27.99
glass vase
£59.99
£31.98
11cm pot - 22cm tall
£14.99
13cm pot - 20cm tall
£17.99
available to order from spring
12cm pot - 55cm tall
£29.99
£33.98
12cm pot - 45cm tall