moonlight27 's review for:

The Last Letter by Rebecca Yarros
4.5
hopeful sad medium-paced