A review by monuj
Shatter Me by Tahereh Mafi

2.25