Gold and Taupe Beaded Cross Layered Necklace.

Delicate Layered Beaded Cross - Gold

$24.95Price