A review by readswithgab
Shatter Me by Tahereh Mafi

5.0