Show cart (0)

1 results

L5906a : Sterling Silver & Glass 'Duck' Decanter

Hallmarked In 1893

£1,275

More Photos