A review by finjaae
Shatter Me by Tahereh Mafi

3.75