CRYSTAL DIAMOND SHAPE CROSS NECKLACE

  • $42.00


Large crystal cross with 5 crystal gems