Product was successfully added to your shopping cart.

Necklace 942a 67 Bach 30 60 inch bead gold

Quick Overview

60"L Single Layer 30"L Diuble Layer (pictured)

Availability: 23 pcs in stock