A review by beth_books_123
The Last Fallen Realm by Graci Kim

4.0

I loved it but my heart is a little broken - 4*

Why does this keeping happening to me this weekend? I keep reading/listening to books which break my heart.

Oh. Riley.