A review by dezyjade7
Fragments of the Lost by Megan Miranda

challenging emotional hopeful mysterious sad

4.0