£1,850.00

Availability: In stock

SKU: 12/139

18ct gold and diamond brooch