Sterling Silver 16 inch to 18 inch Adjustable Celtic Spiral Heart Necklace

  • $80.55