Richard Shakspeare 'Blue Marble Bud Vase' glass £35

£35.00

Original Richard Shakspeare glass