42cm LARGE ARTIFICAL OPEN ROSE BUSH BLUE 12 roses per bunch

£6.00

24 in stock

SKU: 873283 Category: