A review by dezyjade7
Fragments of the Lost by Megan Miranda
challenging
emotional
hopeful
mysterious
sad
4.0