A review by embrightreads
Shatter Me by Tahereh Mafi

5.0