A review by samanthajackson22
The Things We Leave Unfinished by Rebecca Yarros

adventurous emotional hopeful mysterious sad medium-paced

5.0