Welcome to Beadlejewels
  • Blue and Pink Hearts

    $45.00