Please Login or Register for Trade prices.

Tea Rose White

£7.12

28cm

Description

Flower Head 8cm

11 in stock

SKU: 300462 Categories: , , ,