Scan barcode
A review by micahelise
Yellowface by R.F. Kuang
5.0
5/5. omg. OMG. i have no one to talk about this with. i could write a 30 page essay about this TONIGHT. so many details, so much thought AHHHH!!!!!