Scan barcode
A review by violet_eliza
Starry River of the Sky by Grace Lin
5.0
At first I didn't really like it, but I didn't want to quit in the middle of the book. So I kept reading and it got amazing. 4.5 stars