Read with BonusRead with Bonus

Chapter 128: Trespassing

Sophia’s P.O.V

My breath hitched as I felt myself being yanked back, my spine colliding with a solid chest before I could even scream. My eyes darted to the mirror in front of me, and that’s when my heart nearly stopped—Tristan.

His reflection stared back at me, his arm wrapped tightly around my wai...