David Flower 'Veiled' large cylinder vase 32x10x10cm

$311.00

Original glass by David Flower.