Canal Star Bracelet

$54.00

Sterling Silver 925 covered in 14K gold vermeil Semiprecious CZ stones

View Full Details