A review by thistlereads
Bookshop by the Sea by Denise Hunter

emotional hopeful medium-paced

3.0