NECKLACE CZ STONE CROSS

  • $46.00


16 to 18" adjustable square CZ STONE Cross

Wear this all the time or what a sincere gift

gold plated