A review by bookishbrew
Bookshop by the Sea by Denise Hunter

4.0

*3.5 stars rounded up