A review by caseygracee
The Bookshop on the Shore by Jenny Colgan

adventurous emotional lighthearted fast-paced

3.75