Scan barcode
A review by isotobel
Rosewater by Liv Little
emotional
tense
fast-paced
4.5
Mostly amazing but something random happened that didn't match the tone of the rest of the book and it was pretty jarring