bookedallnight.blog
Mirage ★★★★★
Once in a while, there comes a book where you go into it with almost no expectations, in a genre you only occasionally read, where you go into it with an open mind. And then it consumes your entire…