A review by alexjmartin
The Library at the Edge of the World by Felicity Hayes-McCoy

emotional funny hopeful lighthearted medium-paced

3.5