A review by aduarte
Our Infinite Fates by Laura Steven

5.0

It was really hard to keep reading through tears…but I could not stop! I devoured the book.