A review by abbyreadsbigbooks123
Babel by R.F. Kuang

5.0

Ugh this was really good 

Expand filter menu Content Warnings