A review by rosiekatt
Rose in Chains by Julie Soto

4.25

Loved it. Consumed it in two days. Tension is so good. Story is terrifying. Magic is cool! I want more of that.