Chapter 28: Candied Poison
The rain hadn't let up, but the knocking came again—three taps, even and deliberate. Matteo pressed himself against the door, voice low: "Who is it?" A beat of …
This chapter is locked — Spend coins to unlock it and keep reading. Unlocked chapters stay available forever.