Ornate Cross Necklace

Ornate Cross Necklace

  • $38.00
    Unit price per 


20 inches long, 18 kt gold plated. Made in Charleston, SC.