A review by readswithrosie
The Disenchantments by Nina LaCour
4.0
Ninaaaa you did it again. And now I have to wait (impatiently) for your next book to come out
4.0