A review by ira_reads
Shatter Me by Tahereh Mafi

5.0