Champagne Flora Large Hand Painted Glass Tray

£132.00

17 x 80 x 5 (WxDxH cm)

Out of stock

SKU: 337821 Category: