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

5.0

a beautiful, heart-shattering masterpiece.