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

3.5