White Magnolia buds

£20.00

L:  50cm

The best quality magnolia buds we can find

In stock