A review by emevelinee
Things to Make and Break by May-Lan Tan

5.0

it was so different from other books and i loved that