Bracelet by Marjorie Keller

  • $65.00