Shrieking Violet® Gold Plated Sterling Silver Miniature Rose Long Oval
£57.73
Unit price perSize (aprox.) 40mm x 6mm
While we consistently ensure that only in-stock items are available for online purchase, we will promptly inform you of any issues with your order.