18K Gold Braided Ring

$1,080.00

18K Gold Braided Ring

Brand: Barbara Heinrich
Article number: 220468
Quantity: 1