A review by kmcguinness
Burnt Shadows by Kamila Shamsie

5.0

read for uni, i have no words, feel like my heart has been ripped out and stamped on repeatedly