Barnes & Noble

  • Barnes & Noble Eagan

Signing during bookfair!