Barnes & Noble Book Signing

  • Barnes & Noble 72840 Highway 111, Suite 425 Palm Desert, CA 92260