Bookshop Girl

240 pages paperback 2018

fiction contemporary young adult funny lighthearted medium-paced