Blind Date 423

$16.00
SKU: x2020423

423  Hilarious and heartbreaking; Deeply human; Truly original protagonist; satisfyingly quirky; Charming and heartwarming; Touching and unpredictable.

9780735220690