A review by lenushk
Shatter Me by Tahereh Mafi

5.0

I know what’s coming and I’m here for it