Richard Shakspeare 'Blue Marble Posy Vase' glass £35

£35.00

Original Richard Shakspeare glass