925 Silver Halo CZ Bangle£120.00PriceAlso available in 9ct white, yellow and rose gold (made to order).Quantity
925 Silver Halo CZ Bangle£120.00PriceAlso available in 9ct white, yellow and rose gold (made to order).Quantity